Exemple #1
0
        public void UpdatePreferences(UserPreferenceMutator mutator)
        {
            var prefs = Preferences;

            mutator(prefs);

            if (!prefs.RecentFiles.RememberRecentFiles)
            {
                prefs.RecentFiles.RecentBDROMPaths.Clear();
            }

            var json = SmartJsonConvert.SerializeObject(prefs, Formatting.Indented);

            File.WriteAllText(PreferenceFilePath, json);
        }
Exemple #2
0
        public void UpdatePreferences(UserPreferenceMutator mutator)
        {
            var prefs = Preferences;

            mutator(prefs);

            if (!prefs.RecentFiles.RememberRecentFiles)
            {
                prefs.RecentFiles.RecentBDROMPaths.Clear();
            }

            var json = JsonConvert.SerializeObject(prefs, Formatting.Indented);

            File.WriteAllText(PreferenceFilePath, json);
        }