Describes the various approaches to endpoint hosting.
How to handle critical errors which adversely affect messaging in an endpoint.
NServiceBus integration with Microsoft.Extensions.Hosting.
Hosting NServiceBus in a Web Site or Web Service.
How to install an NServiceBus endpoint as a Windows service.
Hosting NServiceBus in Azure Functions.
Using Azure Cloud Services to host NServiceBus.
Handling Critical errors in Azure Cloud Services.
Frequently asked questions related to the Azure Cloud Services host.
Using Azure cloud services to host multiple NServiceBus endpoints on a shared pool of machines.
Running code at startup when hosting in Azure Cloud Services.
Take advantage of process isolation by hosting endpoints in Docker containers.
Avoid writing repeat configuration code, host the endpoints in a Windows Service, and change technologies without code.
How to install the NServiceBus.Host as a Windows service.
Create custom NServiceBus host profiles and customize default NServiceBus host profiles.
Profiles ease the configuration process. There are three profiles out of the box: Lite, Integration, and Production.
Receiving and processing messages which pass through Windows Communication Foundation.
Using Azure Storage as persistence.
Using the NServiceBus self-hosting capability to host an endpoint in an Azure instance.
Uses the NServiceBus Hosting Azure HostProcess to achieve shared hosting of multiple NServiceBus endpoints in an Azure instance.
Uses NServiceBus the self-hosting capability to host an endpoint in an Azure WebJob.
Hosting multiple endpoints in several Docker Linux containers managed by Docker Compose.
Hosting an endpoint with the Generic Host.
Hosting multiple endpoints in one process.
Hosting an NServiceBus endpoint using the NServiceBus.Host.
Reliable WCF communication over messaging.