Example #1
0
 public RegisterApi(
     IUserRepository userRepository,
     IValidationServerService validationServerService,
     ILogger <RegisterApi> logger)
 {
     Logger                  = logger;
     UserRepository          = userRepository;
     ValidationServerService = validationServerService;
 }
Example #2
0
 public InquiryLogApi(ILogger <InquiryLogApi> logger,
                      IInquiryLogBlobService inquiryLogBlobService,
                      IValidationServerService validationServerService,
                      IValidationInquiryLogService validationInquiryLogService)
 {
     Logger = logger;
     InquiryLogBlobService       = inquiryLogBlobService;
     ValidationServerService     = validationServerService;
     ValidationInquiryLogService = validationInquiryLogService;
 }
Example #3
0
 public V1EventLog(
     IEventLogRepository eventLogRepository,
     IValidationServerService validationServerService,
     IDeviceValidationService deviceValidationService,
     ILogger <V1EventLog> logger
     )
 {
     _eventLogRepository      = eventLogRepository;
     _validationServerService = validationServerService;
     _deviceValidationService = deviceValidationService;
     _logger = logger;
 }
 public TemporaryExposureKeysApi(
     IConfiguration config,
     ITemporaryExposureKeyExportRepository tekExportRepository,
     IValidationServerService validationServerService,
     ILogger <TemporaryExposureKeysApi> logger
     )
 {
     TekExport    = tekExportRepository;
     ExportKeyUrl = config.ExportKeyUrl();
     TekExportBlobStorageContainerPrefix = config.TekExportBlobStorageContainerPrefix();
     ValidationServerService             = validationServerService;
 }
Example #5
0
 public OptOutApi(
     IUserRepository userRepository,
     IDiagnosisRepository diagnosisRepository,
     IValidationUserService validation,
     IValidationServerService validationServerService,
     ILogger <OptOutApi> logger)
 {
     UserRepository      = userRepository;
     DiagnosisRepository = diagnosisRepository;
     Validation          = validation;
     Logger = logger;
     ValidationServerService = validationServerService;
 }
Example #6
0
 public DiagnosisApi(
     IConfiguration config,
     ITemporaryExposureKeyRepository tekRepository,
     IDeviceValidationService deviceCheck,
     IVerificationService verificationService,
     IValidationServerService validationServerService,
     ILogger <DiagnosisApi> logger)
 {
     TekRepository           = tekRepository;
     DeviceCheck             = deviceCheck;
     Logger                  = logger;
     SupportRegions          = config.SupportRegions();
     VerificationService     = verificationService;
     ValidationServerService = validationServerService;
 }
Example #7
0
        public V3DiagnosisApi(
            IConfiguration config,
            ITemporaryExposureKeyRepository tekRepository,
            IDeviceValidationService deviceValidationService,
            IVerificationService verificationService,
            IValidationServerService validationServerService,
            ILogger <V3DiagnosisApi> logger
            )
        {
            _supportRegions = config.SupportRegions();

            _tekRepository           = tekRepository;
            _deviceValidationService = deviceValidationService;
            _verificationService     = verificationService;
            _validationServerService = validationServerService;
            _logger = logger;
        }