예제 #1
0
 public AddTemporaryExposureKeyService(ICountryRepository countryRepository, IGenericRepository <TemporaryExposureKeyCountry> temporaryExposureKeyCountryRepository,
                                       IExposureKeyMapper exposureKeyMapper, ITemporaryExposureKeyRepository temporaryExposureKeyRepository, AppSettingsConfig appSettingsConfig)
 {
     _countryRepository = countryRepository;
     _temporaryExposureKeyCountryRepository = temporaryExposureKeyCountryRepository;
     _temporaryExposureKeyRepository        = temporaryExposureKeyRepository;
     _exposureKeyMapper = exposureKeyMapper;
     _appSettingsConfig = appSettingsConfig;
 }
예제 #2
0
 public AddTemporaryExposureKeyService(ICountryRepository countryRepository, IGenericRepository <TemporaryExposureKeyCountry> temporaryExposureKeyCountryRepository,
                                       IExposureKeyMapper exposureKeyMapper, ITemporaryExposureKeyRepository temporaryExposureKeyRepository, ILogger <AddTemporaryExposureKeyService> logger)
 {
     _countryRepository = countryRepository;
     _temporaryExposureKeyCountryRepository = temporaryExposureKeyCountryRepository;
     _temporaryExposureKeyRepository        = temporaryExposureKeyRepository;
     _exposureKeyMapper = exposureKeyMapper;
     _logger            = logger;
 }
 public KeyFilter(IMapper mapper,
                  IKeyValidator keyValidator,
                  IExposureKeyMapper exposureKeyMapper,
                  ILogger <KeyFilter> logger,
                  ITemporaryExposureKeyRepository keyRepository)
 {
     _mapper            = mapper;
     _keyValidator      = keyValidator;
     _exposureKeyMapper = exposureKeyMapper;
     _logger            = logger;
     _tempKeyRepository = keyRepository;
 }
예제 #4
0
 public DatabaseKeysToBinaryStreamMapperService(IExposureKeyMapper exposureKeyMapper, IZipPackageBuilderConfig appSettingsConfig)
 {
     _exposureKeyMapper = exposureKeyMapper;
     _appSettingsConfig = appSettingsConfig;
 }