RabbitMQ Transaction level

If I read the documentation Transport Transactions • NServiceBus • Particular Docs NServicebus on RabbitMQ cannot guarantee “all on none” when sending multiple messages in the same handler (or from outside a handler)?

Am I missing something, or is the possible somehow?

Hi @Stig_Christensen,

you are correct that RabbitMQ transport does not support “all or none” on its own.

However, when combined with Outbox you can achieve that kind of processing consistency.

Cheers,
Tomek