public DiagnosisKeyRegisterServer(
     ILoggerService loggerService,
     IHttpDataService httpDataService,
     IDeviceVerifier deviceVerifier
     )
 {
     _loggerService = loggerService;
     _httpDataService = httpDataService;
     _deviceVerifier = deviceVerifier;
 }
예제 #2
0
 public EventLogService(
     ISendEventLogStateRepository sendEventLogStateRepository,
     IEventLogRepository eventLogRepository,
     IEssentialsService essentialsService,
     IDeviceVerifier deviceVerifier,
     IHttpDataService httpDataService,
     ILoggerService loggerService
     )
 {
     _sendEventLogStateRepository = sendEventLogStateRepository;
     _eventLogRepository          = eventLogRepository;
     _essentialsService           = essentialsService;
     _deviceVerifier  = deviceVerifier;
     _httpDataService = httpDataService;
     _loggerService   = loggerService;
 }
예제 #3
0
        public EventLogService(
            IUserDataRepository userDataRepository,
            IServerConfigurationRepository serverConfigurationRepository,
            IEssentialsService essentialsService,
            IDeviceVerifier deviceVerifier,
            IDateTimeUtility dateTimeUtility,
            IHttpClientService httpClientService,
            ILoggerService loggerService
            )
        {
            _userDataRepository            = userDataRepository;
            _serverConfigurationRepository = serverConfigurationRepository;
            _essentialsService             = essentialsService;
            _deviceVerifier  = deviceVerifier;
            _dateTimeUtility = dateTimeUtility;
            _loggerService   = loggerService;

            _httpClient = httpClientService.Create();
        }