private void InitModel() { IServerSettingsClient settingsManager = ServiceRegistration.Get <IServerSettingsClient>(); ImporterWorkerSettings settings = settingsManager.Load <ImporterWorkerSettings>(); EnableAutoRefresh = settings.EnableAutoRefresh; RunAtHour = settings.ImporterStartTime; }
/// <summary> /// Saves the current state to the settings file. /// </summary> public void SaveSettings() { IServerSettingsClient settingsManager = ServiceRegistration.Get <IServerSettingsClient>(); ImporterWorkerSettings settings = settingsManager.Load <ImporterWorkerSettings>(); settings.EnableAutoRefresh = EnableAutoRefresh; settings.ImporterStartTime = RunAtHour; settingsManager.Save(settings); }