TransactionCommitter<TService>(ITransactionCommitterConfiguration, IGrainContextAccessor, ITransactionDataCopier<TransactionCommitter<TService>>, IGrainRuntime, ILogger<TransactionCommitter<TService>>)
public TransactionCommitter(ITransactionCommitterConfiguration config, IGrainContextAccessor contextAccessor, ITransactionDataCopier<OperationState> copier, IGrainRuntime grainRuntime, ILogger<TransactionCommitter<TService>> logger) Initializes a new instance of the
Orleans.Transactions.TransactionCommitter class. Parameters
configITransactionCommitterConfiguration- The committer configuration.
contextAccessorIGrainContextAccessor- The accessor for the current grain activation context.
copierITransactionDataCopier<TransactionCommitter<TService>>- The copier used to isolate pending commit operations.
grainRuntimeIGrainRuntime- The grain runtime.
loggerILogger<TransactionCommitter<TService>>- The logger.
