Running locally without Azure Cloud Services emulator

Component: Azure Cloud Service Host
NuGet Package NServiceBus.Hosting.Azure (8-pre)
Target NServiceBus Version: 7.x
This page targets a pre-release version and is subject to change prior to the final release.
The NServiceBus Azure Host will be deprecated as of Version 9. Refer to the upgrade guide for further details.

Debugging endpoints hosted with Cloud Services requires starting up Azure Cloud Service emulator and loading endpoint in the emulator. It's a resource intensive operation and if no scale out of roles is required, can be done by loading endpoints using a host process provided by NServiceBus instead.

Following these steps will enable local execution of endpoints without Azure Cloud Service emulator:

  • Add NuGet reference to the NServiceBus.Hosting.Azure.HostProcess package
  • Update endpoint project Debug start action to point to NServiceBus.Hosting.Azure.HostProcess.exe
  • Launch the endpoint with debugger

Last modified