public HomeController(ILogger <HomeController> logger, IStanfordRepository stanfordRepository, IConsentRepository consentRepository, IPSQIRepository psqiRepository, IEpworthRepository epworthRepository, IDemographicsRepository demographicsRepository, ITestNameGetter testNameGetter, IPhaseSetsGetter phaseSetsGetter, IProgressGetter progressGetter, IEncodingFinishedChecker encodingFinishedChecker, IReturningUserPhaseDataGetter returningUserPhaseDataGetter, IParticipantEnrollmentVerifier participantEnrollmentVerifier, ISleepQuestionsRepository sleepQuestionsRepository, IParticipantLanguageQualificationChecker participantLanguageQualificationChecker, IOptions <Config> config) { _logger = logger; _stanfordRepository = stanfordRepository; _consentRepository = consentRepository; _psqiRepository = psqiRepository; _epworthRepository = epworthRepository; _demographicsRepository = demographicsRepository; _testNameGetter = testNameGetter; _phaseSetsGetter = phaseSetsGetter; _progressGetter = progressGetter; _encodingFinishedChecker = encodingFinishedChecker; _returningUserPhaseDataGetter = returningUserPhaseDataGetter; _participantEnrollmentVerifier = participantEnrollmentVerifier; _sleepQuestionsRepository = sleepQuestionsRepository; _participantLanguageQualificationChecker = participantLanguageQualificationChecker; _config = config.Value; }
public DebriefController(ILogger <DebriefController> logger, IEpworthRepository epworthRepository, IOptions <Config> config) { _logger = logger; _epworthRepository = epworthRepository; _config = config.Value; }