public TutorialPage3ViewModel(INavigationService navigationService, ILoggerService loggerService, IUserDataService userDataService, ITermsUpdateService termsUpdateService) : base(navigationService) { this.loggerService = loggerService; this.userDataService = userDataService; userData = this.userDataService.Get(); this.termsUpdateService = termsUpdateService; }
public DebugPageViewModel( INavigationService navigationService, ITermsUpdateService termsUpdateService, IExposureConfigurationRepository exposureConfigurationRepository, IUserDataRepository userDataRepository, IExposureDataRepository exposureDataRepository, AbsExposureNotificationApiService exposureNotificationApiService, AbsExposureDetectionBackgroundService exposureDetectionBackgroundService, ICloseApplicationService closeApplicationService, IServerConfigurationRepository serverConfigurationRepository, ILocalNotificationService localNotificationService, ISendEventLogStateRepository sendEventLogStateRepository, IEventLogRepository eventLogRepository, IEventLogService eventLogService ) : base(navigationService) { Title = "Title:Debug"; _termsUpdateService = termsUpdateService; _exposureConfigurationRepository = exposureConfigurationRepository; _userDataRepository = userDataRepository; _exposureDataRepository = exposureDataRepository; _exposureNotificationApiService = exposureNotificationApiService; _exposureDetectionBackgroundService = exposureDetectionBackgroundService; _closeApplicationService = closeApplicationService; _serverConfigurationRepository = serverConfigurationRepository; _localNotificationService = localNotificationService; _sendEventLogStateRepository = sendEventLogStateRepository; _eventLogRepository = eventLogRepository; _eventLogService = eventLogService; }
public PrivacyPolicyPageViewModel(INavigationService navigationService, ILoggerService loggerService, ITermsUpdateService termsUpdateService) : base(navigationService) { Title = AppResources.PrivacyPolicyPageTitle; Url = Resources.AppResources.UrlPrivacyPolicy; this.loggerService = loggerService; this.termsUpdateService = termsUpdateService; }
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 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 ReAgreeTermsOfServicePageViewModel( INavigationService navigationService, ILoggerService loggerService, ITermsUpdateService termsUpdateService, IUserDataRepository userDataRepository ) : base(navigationService) { _loggerService = loggerService; _termsUpdateService = termsUpdateService; _userDataRepository = userDataRepository; }
public SplashNavigationService( INavigationService navigationService, IUserDataRepository userDataRepository, ILoggerService loggerService, ITermsUpdateService termsUpdateService, ISendEventLogStateRepository sendEventLogStateRepository) { _navigationService = navigationService; _userDataRepository = userDataRepository; _termsUpdateService = termsUpdateService; _loggerService = loggerService; _sendEventLogStateRepository = sendEventLogStateRepository; }
public SplashPageViewModel( INavigationService navigationService, ITermsUpdateService termsUpdateService, ILoggerService loggerService, IUserDataRepository userDataRepository, IUserDataService userDataService, IMigrationService migrationService ) : base(navigationService) { _termsUpdateService = termsUpdateService; _loggerService = loggerService; _userDataRepository = userDataRepository; _userDataService = userDataService; _migrationService = migrationService; }
public SplashPageViewModel(INavigationService navigationService, ILoggerService loggerService, ITermsUpdateService termsUpdateService, IUserDataService userDataService) : base(navigationService) { _termsUpdateService = termsUpdateService; _loggerService = loggerService; _userDataService = userDataService; }
public ReAgreePrivacyPolicyPageViewModel(INavigationService navigationService, ILoggerService loggerService, ITermsUpdateService termsUpdateService) : base(navigationService) { _termsUpdateService = termsUpdateService; this.loggerService = loggerService; }