NServiceBus.Unity - Patch releases available

Hi everyone,

We’ve just released NServiceBus.Unity 8.1.4 and 9.0.1.

Fixed bugs

  • #100 Compiler error on unreferenced assembly after upgrading Unity

How to know if you are affected

You are affected after updating the Unity container package to version 5.9.0 or later.

Symptoms

After updating the Unity container package, the compiler displays the following error:

[CS0012] The type 'IUnityContainer' is defined in an assembly that is not referenced. You must add a reference to assembly 'Unity.Abstractions, Version=3.3.0.0, Culture=neutral, PublicKeyToken=6d32ff45e0ccc69f'.

Should you upgrade immediately

This patch restricts the version range of the Unity container package to exclude versions 5.9.0 and above. We recommend upgrading current development branches immediately, to avoid this issue when updating NuGet package dependencies.

Additional notes

Unity container 5.9.0 contains breaking changes, so in order for NServiceBus to support it, a new version of NServiceBus.Unity is required. We are currently working on a new version of NServiceBus.Unity which will support Unity container 5.9.0.

Where to get it

You can download the updated version directly via NuGet: NuGet Gallery | NServiceBus.Unity 11.0.0

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.