Class OutboxTransactionManager
Manages the consumer transaction calling Commit
or Rollback
on the
IOutboxWriter when the database transaction is being completed.
Inherited Members
Namespace: Silverback.Messaging.Outbound.TransactionalOutbox
Assembly: Silverback.Integration.dll
Syntax
public class OutboxTransactionManager
Remarks
This isn't even necessary if using EF Core and the DbOutboxWriter, since it is already implicitly taking part in the save changes transaction.
Constructors
| Improve this doc View sourceOutboxTransactionManager(IOutboxWriter)
Initializes a new instance of the OutboxTransactionManager class.
Declaration
public OutboxTransactionManager(IOutboxWriter queueWriter)
Parameters
Type | Name | Description |
---|---|---|
IOutboxWriter | queueWriter | The OutboxTransactionManager to manage. |
Remarks
This isn't even necessary if using EF Core and the DbOutboxWriter, since it is already implicitly taking part in the save changes transaction.