Skip to content

TransactionalState<TState> Constructors

Stateful facet that respects Orleans transaction semantics

TransactionalState<TState>(TransactionalStateConfiguration, IGrainContextAccessor, ITransactionDataCopier<TState>, IGrainRuntime, ILogger<TransactionalState<TState>>)

View source
public TransactionalState(TransactionalStateConfiguration transactionalStateConfiguration, IGrainContextAccessor contextAccessor, ITransactionDataCopier<TState> copier, IGrainRuntime grainRuntime, ILogger<TransactionalState<TState>> logger)

Parameters

transactionalStateConfigurationTransactionalStateConfiguration
contextAccessorIGrainContextAccessor
copierITransactionDataCopier<TState>
grainRuntimeIGrainRuntime
loggerILogger<TransactionalState<TState>>