Skip to main content

NServiceBus for .NET Core beta

Update: NServiceBus 7 for .NET Core has been released.

Today we're happy to announce that you can start building production-grade NServiceBus systems on .NET Core. Although the bits are currently marked as beta, a release candidate with a go-live license is coming soon.

On NuGet, you can now find beta packages for:

Many of our samples have also been updated to work with .NET Core. Use the blue Switch Version dropdown button to switch to the version with a -pre suffix. Once you download and unzip the solution, you'll find a solution file ending in .Core.sln which targets .NET Core 2.0.

If you're looking for a sample to start with, we recommend Full Duplex, Simple RabbitMQ, or Simple SQL Server.

In the coming days, we will continue to release beta versions of all our other NuGet packages, including multi-targeted versions for .NET Core and the full .NET Framework for the components that can support it.

The next step after beta is a Release Candidate which will come with a go-live license. We know some of you may have a time-sensitive project that requires a go-live license. If that's the case, please contact us at so we can talk about your needs.

Lastly, we need your feedback! Come find us in the NServiceBus Gitter chat room to talk to the developers working on NServiceBus for .NET Core. We'd love to hear from you.

Happy hacking!

Don't miss a thing. Sign up today and we'll send you an email when new posts come out.
Thank you for subscribing. We'll be in touch soon.
We collect and use this information in accordance with our privacy policy.
Need help getting started?