public SqlServerCollectorBuilderTermination(ISqlDataReaderFactory dataReaderFactory, IConsolidatedSqlStatementProvider statementProvider, ISqlQueryStrategy[] searchStrategies) { _dataReaderFactory = dataReaderFactory; _statementProvider = statementProvider; _searchStrategies = searchStrategies; }
/// <summary> /// Begins Fluent Builder chain for Sql Server searches (fine-control over dependencies) /// </summary> /// <param name="sb">The sb.</param> /// <param name="dataReaderFactory">The data reader factory.</param> /// <param name="statementProvider">The statement provider.</param> /// <returns></returns> public static SqlServerCollectorBuilder Targeting(this SearchBuilder sb, ISqlDataReaderFactory dataReaderFactory, IConsolidatedSqlStatementProvider statementProvider) { return(new SqlServerCollectorBuilder(dataReaderFactory, statementProvider)); }
public SqlServerCollectorBuilder(ISqlDataReaderFactory dataReaderFactory, IConsolidatedSqlStatementProvider statmentProvider) { _dataReaderFactory = dataReaderFactory; _statmentProvider = statmentProvider; }
public SqlServerResultCollector(ISqlDataReaderFactory readerFactory, IConsolidatedSqlStatementProvider provider, params ISqlQueryStrategy[] searchStrategies) { _readerFactory = readerFactory; _provider = provider; _searchStrategies = searchStrategies; }