public TestPerformedReportPollingAgent(ICorporateAccountRepository corporateAccountRepository, ILogManager logManager, ISettings settings, ITestResultService testResultService, ITestPerformedCsvExportHelper testPerformedCsvExportHelper) { _corporateAccountRepository = corporateAccountRepository; _testResultService = testResultService; //_baseExportableReportHelper = baseExportableReportHelper; _testPerformedCsvExportHelper = testPerformedCsvExportHelper; _reportDestinationPath = settings.ReportDestinationPath; _dayOfMonth = settings.DayOfMonthServiceRun; _logger = logManager.GetLogger("Reporting Service"); }
public MedicalExportableReportHelper(IMediaRepository mediaRepository, IBaseReportService baseReportService, ILogManager logManager, ITestResultService testResultService, ITestNotPerformedService testNotPerformedService, IEventCustomerReportingService eventCustomersReportingService, IEventArchiveStatsService eventArchiveStatsService, ITestPerformedCsvExportHelper testPerformedCsvExportHelper, IEventCustomerQuestionAnswerService eventCustomerQuestionAnswerServcie) : base(mediaRepository, baseReportService, logManager) { _testResultService = testResultService; _testNotPerformedService = testNotPerformedService; _eventCustomersReportingService = eventCustomersReportingService; _eventArchiveStatsService = eventArchiveStatsService; _baseReportService = baseReportService; _testPerformedCsvExportHelper = testPerformedCsvExportHelper; _eventCustomerQuestionAnswerServcie = eventCustomerQuestionAnswerServcie; }