private void OnTransactionRolledBack()
 {
     try
     {
         TransactionRolledBackListener?.Invoke(this.session);
     }
     catch (Exception e)
     {
         Tracer.Warn($"Local TX listener error ignored: {e}");
     }
 }
Ejemplo n.º 2
0
        private void AfterRollback()
        {
            lock (_synchronizations.SyncRoot)
            {
                foreach (ISynchronization synchronization in _synchronizations)
                {
                    synchronization.AfterRollback();
                }

                TransactionRolledBackListener?.Invoke(_session);
            }
        }