Skip to content

@mookid8000 mookid8000 tagged this Jan 4, 2017 · 515 commits to master since this tag

…ncBus` that exposes synchronous `bus.Send`, etc. operations

* Add synchronous transaction context `DefaultSyncTransactionContext` which is completed with a synchronous `.Complete()` method
* Move Rebus 1 (i.e. versions <= 0.84.0) legacy compatibility feature to separate package: [Rebus.LegacyCompatibility]( (no worries: Rebus 2 and 3 can talk just fine!)
* Change transaction context API to be much more intuitive `DefaultTransactionContext` and `DefaultSyncTransactionContext` now automatically make the transaction context ambient
* Removed `GetCurrentClassLogger` because the stack frame walking turned out to be unreliable in the face of what seems to be new, more aggressive method inlining
* Add "out-of-handlers" data bus attachment read methods to `IDataBus`, which allows for reading attachments from outside message handlers
Assets 2
You can’t perform that action at this time.