protected override async Task RollbackAsync() { foreach (var item in transactionManagers) { await item.RollbackTransactionAsync().ConfigureAwait(false); } await base.RollbackAsync().ConfigureAwait(false); OnRollbacked?.Invoke(); }
public virtual Task Rollbacked(IUnitOfWork context) => OnRollbacked?.Invoke(context);