コード例 #1
0
ファイル: MongoFake.cs プロジェクト: InspiringCode/DX.CQRS
        public Task <ITransaction> StartTransactionAsync()
        {
            var log = new MongoActionLog();

            Log.Add(new MongoActions.Transaction(log));
            ITransaction tx = new TransactionFake(this, log);

            return(Task.FromResult(tx));
        }
コード例 #2
0
ファイル: MongoFake.cs プロジェクト: InspiringCode/DX.CQRS
 public TransactionFake(MongoFake db, MongoActionLog log)
 => (_db, _log) = (db, log);
コード例 #3
0
 public static ActionLogAssertions Should(this MongoActionLog log)
 {
     return(new ActionLogAssertions(log));
 }