TransactionCommitter<TService>
class
Namespace: Orleans.Transactions
Enlists service operations as storage preconditions which execute during commit before the durable commit decision.
public class TransactionCommitter<TService> : ILifecycleParticipant<IGrainLifecycle>, ITransactionCommitter<TService> where TService : classConstructors
TransactionCommitter<TService>(ITransactionCommitterConfiguration, IGrainContextAccessor, ITransactionDataCopier<TransactionCommitter<TService>>, IGrainRuntime, ILogger<TransactionCommitter<TService>>)Initializes a new instance of theOrleans.Transactions.TransactionCommitterclass.
Methods
OnCommit(ITransactionCommitOperation<TService>)Enlists an operation to be applied when the current transaction commits.Participate(IGrainLifecycle)Adds the provided observer as a participant in the lifecycle.
