public SettingsPageViewModel( INavigationService navigationService, ILoggerService loggerService, IUserDataRepository userDataRepository, IExposureDataRepository exposureDataRepository, IExposureConfigurationRepository exposureConfigurationRepository, ISendEventLogStateRepository sendEventLogStateRepository, IEventLogRepository eventLogRepository, ILogFileService logFileService, AbsExposureNotificationApiService exposureNotificationApiService, ICloseApplicationService closeApplicationService, IEssentialsService essentialsService ) : base(navigationService) { Title = AppResources.SettingsPageTitle; AppVer = essentialsService.AppVersion; this.loggerService = loggerService; this.userDataRepository = userDataRepository; this.exposureDataRepository = exposureDataRepository; this.exposureConfigurationRepository = exposureConfigurationRepository; _sendEventLogStateRepository = sendEventLogStateRepository; _eventLogRepository = eventLogRepository; this.logFileService = logFileService; this.exposureNotificationApiService = exposureNotificationApiService; this.closeApplicationService = closeApplicationService; }
public HomePageViewModel( INavigationService navigationService, ILoggerService loggerService, IUserDataRepository userDataRepository, IExposureDataRepository exposureDataRepository, IExposureRiskCalculationService exposureRiskCalculationService, AbsExposureNotificationApiService exposureNotificationApiService, ILocalNotificationService localNotificationService, AbsExposureDetectionBackgroundService exposureDetectionBackgroundService, IExposureConfigurationRepository exposureConfigurationRepository, IExposureRiskCalculationConfigurationRepository exposureRiskCalculationConfigurationRepository, ICheckVersionService checkVersionService, IEssentialsService essentialsService, IDialogService dialogService, IExternalNavigationService externalNavigationService ) : base(navigationService) { Title = AppResources.HomePageTitle; this.loggerService = loggerService; this._userDataRepository = userDataRepository; this._exposureDataRepository = exposureDataRepository; this._exposureRiskCalculationService = exposureRiskCalculationService; this.exposureNotificationApiService = exposureNotificationApiService; this.localNotificationService = localNotificationService; this.exposureDetectionBackgroundService = exposureDetectionBackgroundService; this.exposureConfigurationRepository = exposureConfigurationRepository; this.exposureRiskCalculationConfigurationRepository = exposureRiskCalculationConfigurationRepository; this.checkVersionService = checkVersionService; this.essentialsService = essentialsService; this.dialogService = dialogService; this.externalNavigationService = externalNavigationService; }
public DeveloperDetailsViewModel(Developer developer, IStatusBarConfig statusBarConfig, IEssentialsService essentialsService = null) { Developer = developer; _statusBarConfig = statusBarConfig; _essentialsService = essentialsService ?? Locator.Current.GetService <IEssentialsService>(); Load(); RegisterCommands(); }
public CheckVersionService( IHttpClientService httpClientService, IEssentialsService essentialsService, ILoggerService loggerService ) { _httpClient = httpClientService.Create(); _essentialsService = essentialsService; _loggerService = loggerService; }
public ExposureDataExportService( ILoggerService loggerService, IExposureDataRepository exposureDataRepository, IExposureConfigurationRepository exposureConfigurationRepository, AbsExposureNotificationApiService exposureNotificationApiService, IEssentialsService essentialsService ) { _loggerService = loggerService; _exposureDataRepository = exposureDataRepository; _exposureConfigurationRepository = exposureConfigurationRepository; _exposureNotificationApiService = exposureNotificationApiService; _essentialsService = essentialsService; }
public InqueryPageViewModel( INavigationService navigationService, ILoggerService loggerService, ILogFileService logFileService, ILogPathService logPathService, IEssentialsService essentialsService ) : base(navigationService) { Title = AppResources.InqueryPageTitle; this.loggerService = loggerService; this.logFileService = logFileService; this.logPathService = logPathService; this.essentialsService = essentialsService; }
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 MigrationService( IMigrationProcessService platformMigrationProcessService, IApplicationPropertyService applicationPropertyService, IPreferencesService preferencesService, ISecureStorageService secureStorageService, IEssentialsService essentialsService, ILoggerService loggerService ) { _platformMigrationProcessService = platformMigrationProcessService; _applicationPropertyService = applicationPropertyService; _preferencesService = preferencesService; _secureStorageService = secureStorageService; _essentialsService = essentialsService; _loggerService = loggerService; }
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(); }
public DialogService(IEssentialsService essentialsService) { _essentialsService = essentialsService; }
public LoggerService(ILogPathService logPathService, IEssentialsService essentialsService) { this.logPathService = logPathService; this.essentialsService = essentialsService; }
private LoggerService CreateDefaultLoggerService(ILogPathService logPathService, IEssentialsService essentialsService) { return(new LoggerService(logPathService, essentialsService)); }
public ExternalNavigationService(ILoggerService loggerService, IEssentialsService essentialsService, IPlatformService platformService) { _loggerService = loggerService; _essentialsService = essentialsService; _platformService = platformService; }