Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
 public MigrationProccessService(
     AbsExposureDetectionBackgroundService exposureDetectionBackgroundService,
     ILoggerService loggerService
     )
 {
     _exposureDetectionBackgroundService = exposureDetectionBackgroundService;
     _loggerService = loggerService;
 }
Exemplo n.º 4
0
 public WorkManagerMigrator(
     AbsExposureDetectionBackgroundService exposureDetectionBackgroundService,
     ILoggerService loggerService
     )
 {
     _exposureDetectionBackgroundService = exposureDetectionBackgroundService;
     _loggerService = loggerService;
 }
Exemplo n.º 5
0
 public MigrationProccessService(
     AbsExposureDetectionBackgroundService exposureDetectionBackgroundService,
     AbsDataMaintainanceBackgroundService dataMaintainanceBackgroundService,
     ILoggerService loggerService
     )
 {
     _exposureDetectionBackgroundService = exposureDetectionBackgroundService;
     _dataMaintainanceBackgroundService  = dataMaintainanceBackgroundService;
     _loggerService = loggerService;
 }
Exemplo n.º 6
0
 public WorkManagerMigrator(
     AbsExposureDetectionBackgroundService exposureDetectionBackgroundService,
     AbsDataMaintainanceBackgroundService dataMaintainanceBackgroundService,
     ILoggerService loggerService
     )
 {
     _exposureDetectionBackgroundService = exposureDetectionBackgroundService;
     _dataMaintainanceBackgroundService  = dataMaintainanceBackgroundService;
     _loggerService = loggerService;
 }