public DataAdapterRepo( IMasterDb masterDb, IDataAdapterFactory dataAdapterFactory) : base(masterDb) { DataAdapterFactory = dataAdapterFactory; }
public ExpressionReader(DbConnection dbConnection, IParameterFactory parameterFactory, IDataAdapterFactory dataAdapterFactory) : base(dbConnection, parameterFactory, dataAdapterFactory) { }
public SqlServerSqlReaderWithRetry(DbConnection dbConnection, IDataAdapterFactory dataAdapterFactory, int maxAttempts, TimeSpan timeout) : this(dbConnection, new SqlServerTransientRetryPolicy(maxAttempts, timeout)) { }
public SqlServerReadProcedureWithRetry(DbConnection dbConnection, IDataAdapterFactory dataAdapterFactory, int maxAttempts, TimeSpan timeout) : this(dbConnection, new RetryOptions(maxAttempts, timeout)) { }
public ReadProcedure(DbConnection dbConnection, IParameterFactory parameterFactory, IDataAdapterFactory dataAdapterFactory) : base(dbConnection, parameterFactory) { _dataAdapter = dataAdapterFactory.CreateDataAdapter(_dbCommand); }
public Reader(DbConnection dbConnection, IParameterFactory parameterFactory, IDataAdapterFactory dataAdapterFactory) : base(dbConnection, parameterFactory) { _dataAdapterFactory = dataAdapterFactory ?? throw new ArgumentNullException(nameof(dataAdapterFactory)); }
public SqliteSqlReaderWithRetry(DbConnection dbConnection, IDataAdapterFactory dataAdapterFactory, int maxAttempts, TimeSpan timeout) : this(dbConnection, new RetryOptions(maxAttempts, timeout)) { }