示例#1
0
 public override void Commit()
 {
     DbContexts.ForEach(dtx =>
     {
         var CurrentTransaction = dataBaseTransactions.FirstOrDefault(t => t.dbContext == dtx);
         if (CurrentTransaction != null)
         {
             CurrentTransaction.Transaction.Commit();
             CurrentTransaction.isCommit = true;
             CurrentTransaction.Transaction.Dispose();
         }
     }
                        );
 }