It only took 23 beta versions to get there ๐
The cool thing about Rebus 4 is that it targets both .NET 4.5 and .NET Standard 1.3, making it possible to run Rebus endpoints on all server platforms that matter. In fact, I know of people who at this point have been running quite a lot of Rebus on AWS… On Linux! In Docker containers!
Most integration packages have been updated too, and almost all of them are supported on .NET Core as well, so you should go ahead and try it out.
Notable exceptions at this moment are Rebus.Msmq
and Rebus.AzureServiceBus
MSMQ is not supported by any .NET Standard version, so it’s quite obvious why the 4.0.0 version of that package still only targets .NET 4.5.
Azure Service Bus is supported on .NET Core now though, but it has been implemented in a completely new version of the driver that has a radically changed API and therefore requires a lot of work to update. Version 4.0.0 of Rebus.AzureServiceBus
will therefore target .NET 4.5 only.
You may go Update-Packages Rebus
now ๐
About the author