public ExposureNotificationHandler() { this.httpDataService = Xamarin.Forms.DependencyService.Resolve <IHttpDataService>(); this.userDataService = Xamarin.Forms.DependencyService.Resolve <UserDataService>(); userData = this.userDataService.Get(); userDataService.UserDataChanged += (s, e) => userData = userDataService.Get(); }
public UserDataService(IHttpDataService httpDataService, ILoggerService loggerService, IPreferencesService preferencesService, ITermsUpdateService termsUpdateService, IExposureNotificationService exposureNotificationService) { this.httpDataService = httpDataService; this.loggerService = loggerService; this.preferencesService = preferencesService; this.termsUpdateService = termsUpdateService; this.exposureNotificationService = exposureNotificationService; }
public ExposureNotificationService(INavigationService navigationService, UserDataService userDataService, IHttpDataService httpDataService) { this.httpDataService = httpDataService; this.navigationService = navigationService; this.userDataService = userDataService; _ = this.GetExposureNotificationConfig(); userData = userDataService.Get(); userDataService.UserDataChanged += OnUserDataChanged; StartTimer(); }
public UserDataService( IHttpDataService httpDataService, ILoggerService loggerService, IUserDataRepository userDataRepository ) { this.httpDataService = httpDataService; this.loggerService = loggerService; this.userDataRepository = userDataRepository; }
public SettingsPageViewModel(INavigationService navigationService, ILoggerService loggerService, IUserDataService userDataService, IHttpDataService httpDataService, IExposureNotificationService exposureNotificationService, ILogFileService logFileService, ITermsUpdateService termsUpdateService) : base(navigationService) { Title = AppResources.SettingsPageTitle; AppVer = AppInfo.VersionString; this.loggerService = loggerService; this.userDataService = userDataService; this.httpDataService = httpDataService; this.exposureNotificationService = exposureNotificationService; this.logFileService = logFileService; this.termsUpdateService = termsUpdateService; }
public SendLogConfirmationPageViewModel( INavigationService navigationService, ILoggerService loggerService, ILogFileService logFileService, ILogUploadService logUploadService, IHttpDataService httpDataService) : base(navigationService) { this.loggerService = loggerService; this.logFileService = logFileService; this.logUploadService = logUploadService; this.httpDataService = httpDataService; }
public BotService(IMessageHandler messageHandler) { if (messageHandler is null) { throw new ArgumentNullException(nameof(messageHandler)); } _messageHandler = messageHandler; _logger = ApplicationLogging.CreateLogger(typeof(BotService)); _userRepo = Program.ServiceProvider.GetService <IUserRepository>(); _requestDispatcher = Program.ServiceProvider.GetService <IRequestDispatcher>(); _httpDataService = Program.ServiceProvider.GetService <IHttpDataService>(); _nationStatesApiDataService = new NationStatesApiDataService(_httpDataService); _nationStatesApiQueue = new NationStatesApiRequestQueue(_nationStatesApiDataService); }
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; }
public UserDataService(IHttpDataService httpDataService, ILoggerService loggerService) { this.httpDataService = httpDataService; this.loggerService = loggerService; current = Get(); }
public CalculatePremiumService(IHttpDataService httpDataService) { _httpDataService = httpDataService; }
public UserDataService(IHttpDataService httpDataService) { this.httpDataService = httpDataService; current = Get(); }
public FactorService(IHttpDataService httpDataService) { _dataService = httpDataService; }
//DateTime LastTelegramSending; //DateTime LastNewNationsRequest; public NationStatesApiDataService(IHttpDataService dataService) { _dataService = dataService; _logger = ApplicationLogging.CreateLogger(typeof(NationStatesApiDataService)); }
public OccupationService(IHttpDataService httpDataService) { _httpDataService = httpDataService; }