Skip to content

ITransactionAgent.Resolve(TransactionInfo)

Resolve(TransactionInfo)

abstract
public abstract Task<(TransactionalStatus Status, Exception? exception)> ITransactionAgent.Resolve(TransactionInfo transactionInfo)
Resolves a transaction by committing or aborting it.

Parameters

transactionInfoTransactionInfo
The transaction context information.

Returns

The resolution status and the underlying exception, if one contributed to the outcome.