public DiagnosisApi( IDiagnosisRepository diagnosisRepository, IValidationUserService validation, ILogger <DiagnosisApi> logger) { DiagnosisRepository = diagnosisRepository; Validation = validation; Logger = logger; }
public UserApi( INotificationService notification, IValidationUserService validation, ILogger <UserApi> logger) { Notification = notification; Validation = validation; Logger = logger; }
public OtpValidateApi( IOtpService otpService, IValidationUserService validation, ILogger <OtpValidateApi> logger) { _otpService = otpService; _validation = validation; _logger = logger; }
public UserApi(ICosmos cosmos, INotificationService notification, IValidationUserService validation, ILogger <UserApi> logger) { Cosmos = cosmos; Notification = notification; Validation = validation; Logger = logger; }
public NotificationPullApi( IUserRepository userRepository, INotificationService notification, IValidationUserService validation, ILogger <NotificationPullApi> logger) { UserRepository = userRepository; Notification = notification; Validation = validation; Logger = logger; }
public InfectionRegister( IInfectionProcessRepository infectionProcessRepository, IInfectionService infection, IValidationUserService validation, ILogger <InfectionRegister> logger) { InfectionProcessRepository = infectionProcessRepository; Infection = infection; Validation = validation; Logger = logger; }
public OptOutApi( IUserRepository userRepository, IDiagnosisRepository diagnosisRepository, IValidationUserService validation, ILogger <OptOutApi> logger) { UserRepository = userRepository; DiagnosisRepository = diagnosisRepository; Validation = validation; Logger = logger; }
public InfectionListApi( IUserRepository userRepository, IInfectionService infection, IValidationUserService validation, ILogger <InfectionListApi> logger) { UserRepository = userRepository; Infection = infection; Validation = validation; Logger = logger; }
public BeaconApi( IBeaconRepository beaconRepository, IUserRepository userRepository, IValidationUserService validation, ILogger <BeaconApi> logger) { BeaconRepository = beaconRepository; UserRepository = userRepository; Validation = validation; Logger = logger; }
public DiagnosisApi( IDiagnosisRepository diagnosisRepository, IValidationUserService validation, IDeviceValidationService deviceCheck, ILogger <DiagnosisApi> logger) { DiagnosisRepository = diagnosisRepository; Validation = validation; DeviceCheck = deviceCheck; Logger = logger; }
public UserApi( IUserRepository userRepository, INotificationService notification, IInfectionService infection, IValidationUserService validation, ILogger <UserApi> logger) { UserRepository = userRepository; Notification = notification; Infection = infection; Validation = validation; Logger = logger; }
public DiagnosisApi( IConfiguration config, IDiagnosisRepository diagnosisRepository, ITemporaryExposureKeyRepository tekRepository, IValidationUserService validation, IDeviceValidationService deviceCheck, ILogger <DiagnosisApi> logger) { DiagnosisRepository = diagnosisRepository; TekRepository = tekRepository; Validation = validation; DeviceCheck = deviceCheck; Logger = logger; SupportRegions = config.SupportRegions(); }