public DbConnectionAndTransactionPair(string connectionString, TDbConnection connection, DbTransaction transaction, bool rollbackOnScopeStatusFailure) { Connection = connection; Transaction = transaction; RollbackOnScopeStatusFailure = rollbackOnScopeStatusFailure; ConnectionString = connectionString; }
public DbConnectionAndTransactionPair(string connectionString, TDbConnection connection, DbTransaction?transaction, bool rollbackOnScopeStatusFailure) { if (connectionString == null) { throw new ArgumentNullException(nameof(connectionString)); } if (connection == null) { throw new ArgumentNullException(nameof(connection)); } Connection = connection; Transaction = transaction; RollbackOnScopeStatusFailure = rollbackOnScopeStatusFailure; ConnectionString = connectionString; }