コード例 #1
0
 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;
 }
コード例 #2
0
ファイル: CsvExporter.cs プロジェクト: hairybreeches/audition
 public CsvExporter(TabularFormatConverter converter, ISpreadsheetWriterFactory writerFactory)
 {
     this.converter     = converter;
     this.writerFactory = writerFactory;
 }