Пример #1
0
 public SearchService(
     IReportsDataSourceFactory reportsDataSourceFactory,
     ISqlQueryExecutor sqlQueryExecutor,
     IRenderFilterService renderFilterService)
 {
     this.reportsDataSourceFactory = reportsDataSourceFactory;
     this.sqlQueryExecutor         = sqlQueryExecutor;
     this.renderFilterService      = renderFilterService;
 }
 public AsyncReportGeneratorService(
     ISqlQueryExecutor sqlQueryExecutor,
     IReportsDataSourceFactory reportsDataSourceFactory,
     IReportStatusQueryService reportStatusQueryService,
     IReportStatusCreationService reportStatusCreationService,
     IReportStatusUpdaterService reportStatusUpdaterService,
     IRenderFilterService renderFilterService,
     ISpreadsheetWriterFactory spreadsheetWriterFactory
     )
 {
     this.sqlQueryExecutor        = sqlQueryExecutor;
     _reportsDataSourceFactory    = reportsDataSourceFactory;
     _reportStatusQueryService    = reportStatusQueryService;
     _reportStatusCreationService = reportStatusCreationService;
     _reportStatusUpdaterService  = reportStatusUpdaterService;
     _renderFilterService         = renderFilterService;
     _spreadsheetWriterFactory    = spreadsheetWriterFactory;
 }