C# (CSharp) Rebus.Transport Namespace

Classes

Name Description
AmbientTransactionContext Provides an "ambient" context for stashing away an instance that implements the current ITransactionContext. The ambient transaction context is automatically preserved even though threads are changed etc.
DefaultTransactionContextScope Default (async, as in: the Complete method returns a Task to be awaited) transaction scope that sets up an ambient ITransactionContext and removes it when the scope is disposed. Call await scope.Complete(); in order to end the scope by committing any actions enlisted to be executed.