Hi everyone,
We’ve just released NServiceBus 7.4.6.
Fixed bugs
- #5752 Cannot use C# 8 nullable arrays as message properties on interface-based contracts.
How to know if you are affected
You are affected if you want to use nullable arrays as message properties on interface-based contracts.
Symptoms
At runtime you get the following message when the endpoint is created:
Unable to cast object of type 'System.Collections.ObjectModel.ReadOnlyCollection`1[System.Reflection.CustomAttributeTypedArgument]' to type 'System.Array'.
When to upgrade
You should upgrade if you want to use C# 8 nullable arrays as message properties on interface-based contracts.
Where to get it
You can install the new version of NServiceBus from NuGet.
With thanks,
The team in Particular
Please read our release policy for more details.