public void Rollback(Exception ex) { if (Started && IsRolledback == null) { //Transaction.Rollback(); IsRolledback = ex; Rolledback?.Invoke(this.UserData); } }
public void Rollback(Exception ex) { if (Started && IsRolledback == null) { Connector.Current.RollbackTransactionPoint(Transaction, savePointName); IsRolledback = ex; Rolledback?.Invoke(this.UserData); } }