Deprecation notice: NServiceBus.Azure.Transports.WindowsAzureServiceBus

Hi everyone,

In December 2018 we released NServiceBus.Transport.AzureServiceBus, as a new transport. This allowed Azure Service Bus users to use the SDK that Microsoft had recently released.

We intended this new transport to be a new logical major version of the older NServiceBus.Azure.Transports.WindowsAzureServiceBus transport. When a major version of a transport is released, we being a one year countdown, after which the previous major version is no longer supported.

When we released NServiceBus.Transport.AzureServiceBus in December 2018, we did not begin the countdown to end support for NServiceBus.Azure.Transports.WindowsAzureServiceBus. Today that countdown begins.

NServiceBus.Azure.Transports.WindowsAzureServiceBus will no longer be supported after May 1st, 2021.

How to know if you are affected

You are affected if your project references NServiceBus.Azure.Transports.WindowsAzureServiceBus. In the next 12 months, you should migrate your project to NServiceBus.Transport.AzureServiceBus.

How to migrate

If you are using the forwarding topology, migration to NServiceBus.Transport.AzureServiceBus should require no significant changes.

If you are using the endpoint-oriented topology, see our documentation on migrating from the endpoint-oriented topology.


If you have questions about how this impacts you or how you can migrate to NServiceBus.Transport.AzureServiceBus, please contact us at

With thanks,
The team in Particular

Please read our release policy for more details. Follow @ParticularNews to be notified of new releases and bug fixes.