示例#1
0
        public async Task <TransactionContext> BeginTransactionAsync(string databaseName, IsolationLevel?isolationLevel = null)
        {
            IDbTransaction dbTransaction = await _databaseEngine.BeginTransactionAsync(databaseName, isolationLevel).ConfigureAwait(false);

            return(new TransactionContext(dbTransaction, TransactionStatus.InTransaction, this));
        }