public void Save() { LocalSettings.Set(GetContainerKey(nameof(AlertOnEverything)), AlertOnEverything); LocalSettings.Set(GetContainerKey(nameof(DontShowAlertsFor)), JsonConvert.SerializeObject(DontShowAlertsFor)); LocalSettings.Set(GetContainerKey(nameof(NotificationsFilterAppliesToList)), NotificationsFilterAppliesToList); UserPreferencesChanged?.Invoke(this, EventArgs.Empty); }
private void ApplySettingsCommand_Executed(object sender, RoutedEventArgs e) { // we need to somehow re-initialize our scintilla(s) now UserPreferencesChanged?.Invoke(this, new EventArgs()); }