public DashboardPageViewModel(IDeviceConsumptionRepository deviceConsumptionRepository, ScheduledTaskService scheduledTaskService, ISettingsRepository settingsRepository) { this.deviceConsumptionRepository = deviceConsumptionRepository; this.scheduledTaskService = scheduledTaskService; this.settingsRepository = settingsRepository; dispatcherQueue = DispatcherQueue.GetForCurrentThread(); refreshGlobalInformationsTimer = new Timer(new TimerCallback(OnRefreshGlobalInformationTimer)); }
public StartPageViewModel(IDeviceConsumptionRepository deviceConsumptionRepository, NavigationService navigationService) { this.deviceConsumptionRepository = deviceConsumptionRepository; this.navigationService = navigationService; }