protected override async Task RollbackAsync()
        {
            foreach (var item in transactionManagers)
            {
                await item.RollbackTransactionAsync().ConfigureAwait(false);
            }

            await base.RollbackAsync().ConfigureAwait(false);

            OnRollbacked?.Invoke();
        }
Exemple #2
0
 public virtual Task Rollbacked(IUnitOfWork context) => OnRollbacked?.Invoke(context);