NServiceBus.UniformSession 1.0.0 - Major release available

nservicebus

(Daniel Marbach) #1

Hi everyone,

We’ve just released NServiceBus.UniformSession 1.0.0.

NServiceBus Version 6 introduced significant design changes on how to send messages. For more details on the Version 6 changes, refer to the Moving away from IBus section of the NServiceBus Version 5 to 6 upgrade guide. While we encourage use of the design approach mentioned in the upgrade guide, the new UniformSession package serves as an alternative when using the preferred approach is not possible.

Migrating to this new design in one step can be difficult. It might require larger reorganization and restructuring of the code that calls into message operations, especially when the code is shared between multiple components used inside and outside handlers.

Based on the feedback we received from users upgrading to NServiceBus Version 6, NServiceBus.UniformSession introduces an API to simplify migration to Version 6. The package introduces an opt-in approach for a uniform session that works seamlessly from inside and outside the message handling pipeline.

More information about the uniform session and its limitations can be found here:

https://docs.particular.net/nservicebus/messaging/uniformsession

Where to get it

You can download the updated version and see the full release notes here: https://github.com/Particular/NServiceBus.UniformSession/releases/tag/1.0.0.

With thanks,

The team in Particular

Please read our release policy for more details.


Worker that uses Distributor and Callback - does not work