Class TransactionSynchronizationUtils
- Namespace
- Steeltoe.Common.Transaction
- Assembly
- Steeltoe.Common.dll
public static class TransactionSynchronizationUtils
- Inheritance
-
TransactionSynchronizationUtils
- Inherited Members
Methods
InvokeAfterCommit(List<ITransactionSynchronization>)
public static void InvokeAfterCommit(List<ITransactionSynchronization> synchronizations)
Parameters
synchronizationsList<ITransactionSynchronization>
InvokeAfterCompletion(List<ITransactionSynchronization>, int, ILogger)
public static void InvokeAfterCompletion(List<ITransactionSynchronization> synchronizations, int completionStatus, ILogger logger = null)
Parameters
synchronizationsList<ITransactionSynchronization>completionStatusintloggerILogger
TriggerAfterCommit()
public static void TriggerAfterCommit()
TriggerAfterCompletion(int)
public static void TriggerAfterCompletion(int completionStatus)
Parameters
completionStatusint
TriggerBeforeCommit(bool)
public static void TriggerBeforeCommit(bool readOnly)
Parameters
readOnlybool
TriggerBeforeCompletion(ILogger)
public static void TriggerBeforeCompletion(ILogger logger = null)
Parameters
loggerILogger