/// <summary> /// Saves preferences to a file. /// </summary> public static void Save() { Dictionary <string, string> prefs = new Dictionary <string, string>(); // more settings would go here prefs["SerialNumberAssetIdPriority"] = SerialNumberAssetIdPriority.ToString(); prefs["ShowWarningWhenImportingFromCSVFile"] = ShowWarningWhenImportingFromCSVFile.ToString(); prefs["PromptWhenUpdatesAreAvailable"] = PromptWhenUpdatesAreAvailable.ToString(); File.WriteAllText(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\iamtheyammer\ChromebookGUI\preferences.json", JsonConvert.SerializeObject(prefs)); }
/// <summary> /// Saves preferences to a file. /// </summary> public static void Save() { Dictionary <string, string> prefs = new Dictionary <string, string> { // more settings would go here ["SerialNumberAssetIdPriority"] = SerialNumberAssetIdPriority.ToString(), ["ShowWarningWhenImportingFromCSVFile"] = ShowWarningWhenImportingFromCSVFile.ToString(), ["PromptWhenUpdatesAreAvailable"] = PromptWhenUpdatesAreAvailable.ToString(), ["UseTextBoxLayoutInsteadOfButtonLayout"] = UseTextBoxLayoutInsteadOfButtonLayout.ToString(), ["AllowEnhancedTelemetry"] = AllowEnhancedTelemetry.ToString() }; File.WriteAllText(prefsFilePath, JsonConvert.SerializeObject(prefs)); }