private void OnTransactionCommitted()
 {
     try
     {
         TransactionCommittedListener?.Invoke(this.session);
     }
     catch (Exception e)
     {
         Tracer.Warn($"Local TX listener error ignored: {e}");
     }
 }
Example #2
0
        private void AfterCommit()
        {
            lock (_synchronizations.SyncRoot)
            {
                foreach (ISynchronization synchronization in _synchronizations)
                {
                    synchronization.AfterCommit();
                }

                TransactionCommittedListener?.Invoke(_session);
            }
        }