Esempio n. 1
0
 public EntryPoint(IImmutableDictionary <string, IReport> reports, IReportServiceContext reportServiceContext, IReportZipService reportZipService, ILogger logger)
 {
     _reports = reports;
     _reportServiceContext = reportServiceContext;
     _reportZipService     = reportZipService;
     _logger = logger;
 }
Esempio n. 2
0
 public UYPSummaryView(
     ICsvFileService csvFileService,
     IFileNameService fileNameService,
     IUYPSummaryViewDataProvider uypSummaryViewDataProvider,
     IUYPSummaryViewModelBuilder uypSummaryViewModelBuilder,
     IJsonSerializationService jsonSerializationService,
     IFileService fileService,
     IReportZipService reportZipService,
     IReportDataPersistanceService <LearnerLevelViewReport> learnerLevelReportDataPersistanceService,
     IReportDataPersistanceService <UYPSummaryViewReport> summaryReportDataPersistanceService,
     IUYPSummaryViewPersistenceMapper uypSummaryViewPersistenceMapper,
     ILogger logger)
 {
     _csvFileService             = csvFileService;
     _fileNameService            = fileNameService;
     _uypSummaryViewDataProvider = uypSummaryViewDataProvider;
     _uypSummaryViewModelBuilder = uypSummaryViewModelBuilder;
     _jsonSerializationService   = jsonSerializationService;
     _fileService      = fileService;
     _reportZipService = reportZipService;
     _learnerLevelReportDataPersistanceService = learnerLevelReportDataPersistanceService;
     _summaryReportDataPersistanceService      = summaryReportDataPersistanceService;
     _uypSummaryViewPersistenceMapper          = uypSummaryViewPersistenceMapper;
     _logger = logger;
 }