public void Dispose() { _transactionPolicy?.Complete(); _transactionPolicy = null; }
public static void AddTo(this ITransactionPolicy transactionPolicy, CompositeDisposable disposable) { disposable.Add(new TransactionPolicyDisposer(transactionPolicy)); }
public TransactionPolicyDisposer(ITransactionPolicy transactionPolicy) { _transactionPolicy = transactionPolicy; }