TransactionalState<TState>(TransactionalStateConfiguration, IGrainContextAccessor, ITransactionDataCopier<TState>, IGrainRuntime, ILogger<TransactionalState<TState>>)
public TransactionalState(TransactionalStateConfiguration transactionalStateConfiguration, IGrainContextAccessor contextAccessor, ITransactionDataCopier<TState> copier, IGrainRuntime grainRuntime, ILogger<TransactionalState<TState>> logger) Initializes a new instance of the
Orleans.Transactions.TransactionalState class. Parameters
transactionalStateConfigurationTransactionalStateConfiguration- The transactional state configuration.
contextAccessorIGrainContextAccessor- The accessor for the current grain context.
copierITransactionDataCopier<TState>- The copier used to isolate transactional state versions.
grainRuntimeIGrainRuntime- The grain runtime.
loggerILogger<TransactionalState<TState>>- The logger.
