Esempio n. 1
0
 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;
 }
Esempio n. 2
0
 public DebriefController(ILogger <DebriefController> logger, IEpworthRepository epworthRepository, IOptions <Config> config)
 {
     _logger            = logger;
     _epworthRepository = epworthRepository;
     _config            = config.Value;
 }