public Transaction(TransactionHelper transactionHelper, ConnectionHelper connectionHelper, IsolationLevel isolationLevel) { _connectionHelper = connectionHelper; _transaction = new Lazy <DbTransaction>(() => connectionHelper.Connection.BeginTransaction(isolationLevel)); _transactionHelper = transactionHelper; }
public NestedTransaction(TransactionHelper transactionHelper) { _transactionHelper = transactionHelper; }
public NestedTransaction(TransactionHelper transactionHelper, int timeout) { _transactionHelper = transactionHelper; _timeout = timeout; }