public ResultsController(ITestResultService testResultService, IEventCustomerResultRepository eventCustomerResultRepository, IHealthAssessmentService healthAssessmentService, ISessionContext sessionContext, ISettings settings, ICustomerService customerService, ILogManager logManager, IPdfGenerator pdfGenerator, IMediaRepository mediaRepository, IConfigurationSettingRepository configurationSettingRepository, IKynHealthAssessmentService kynHealthAssessmentService, IGenerateKynLipidService generateKynLipidService, IFluVaccinationConsentService vaccinationConsentService, IEventCustomerRepository eventCustomerRepository , IPriorityInQueueService priorityInQueueService, ICustomerEventPriorityInQueueDataRepository priorityInQueueRepository, IEventRepository eventRepository, INewResultFlowStateService newResultFlowStateService, IGiftCardService giftCardService, IParticipationConsentService participationConsentService, IChaperoneService chaperoneService) { _customerService = customerService; _testResultService = testResultService; _eventCustomerResultRepository = eventCustomerResultRepository; _healthAssessmentService = healthAssessmentService; _sessionContext = sessionContext; _pageSize = settings.DefaultPageSizeForReports; _logger = logManager.GetLogger <Global>(); _pdfGenerator = pdfGenerator; _pdfGenerator.AllowLoadingJavascriptbeforePdfGenerate = true; _mediaRepository = mediaRepository; _settings = settings; _configurationSettingRepository = configurationSettingRepository; _kynHealthAssessmentService = kynHealthAssessmentService; _generateKynLipidService = generateKynLipidService; _vaccinationConsentService = vaccinationConsentService; _eventCustomerRepository = eventCustomerRepository; _priorityInQueueService = priorityInQueueService; _priorityInQueueRepository = priorityInQueueRepository; _eventRepository = eventRepository; _newResultFlowStateService = newResultFlowStateService; _giftCardService = giftCardService; _participationConsentService = participationConsentService; _chaperoneService = chaperoneService; }
public ChaperoneController(ISessionContext sessionContext, ILogManager logManager, IChaperoneService chaperoneService) { _sessionContext = sessionContext; _chaperoneService = chaperoneService; _logger = logManager.GetLogger <ChaperoneController>(); }