public void Rollback(IEnlistment enlistment) { if (this.executeHasBeenCalled) { this.account.Balance = this.account.Balance - this.amount; } enlistment.Done(); }
public override void InDoubt(IEnlistment enlistment) { enlistment.Done(); }
public override void Rollback(IEnlistment enlistment) { // Do rollback work... enlistment.Done(); }
public override void Commit(IEnlistment enlistment) { enlistment.Done(); }
public void Commit(IEnlistment enlistment) { enlistment.Done(); }