Hi everyone,
For those of you using, or considering, MongoDB persistence with NServiceBus, we’ve just released a beta of our official NServiceBus.Storage.MongoDB persister.
What’s new?
The beta package will work for NServiceBus version 7 and supports the following features:
Update: The MongoDB persister now also support subscriptions, allowing transports without a native subscription mechanism to make use of MongoDB too.
- Sagas
- Outbox
- Subscriptions
- A migration path from two existing community persisters
- Documentation
What transports are currently supported?
The beta package supports the RabbitMQ, SQS, ASQ and Azure Service Bus transports, which offer native support for timeouts.
If you are using one of the other transports and are interested in the MongoDB persister, we’d like to hear from you. Please contact us at support@particular.net.
How do I migrate?
Migrating from each of the community persisters is straightforward.
- Migrating from NServiceBus.MongoDB
- Migration from NServiceBus.Persistence.MongoDB
- Migration Demo (video)
How do I get it?
You can download the pre-release beta package at NuGet: NuGet Gallery | NServiceBus.Storage.MongoDB 2.0.0-beta0001.
Where do I send feedback?
To send feedback, you can create an issue in the NServiceBus.Storage.MongoDB repository or email support@particular.net.
With thanks,
The team in Particular