public static void SetBackGroundColorDefinition(string theme) { ConfigJson configJson = ConfigJson.Load(); configJson.BackGroundColorTheme = theme; configJson.Save(); }
public void TestPortableConfig() { var setting = new ConfigJson <TestSettings>(ConfigType.Executeable, "ConfigTest", "ConfigTest.json"); setting.Load(); setting.Configuration.BoolParameter = true; setting.Configuration.StringArrayParam = new[] { "eins", "zwei", "drei" }; setting.Configuration.StringParameter = "stringParam"; setting.Save(); }
public static void SetJsonRelaxModeAndClosingChar(bool relaxMode, bool insertClosingChar, string iniFileCommentChars) { ConfigJson configJson = ConfigJson.Load(); configJson.JsonRelaxMode = relaxMode; configJson.JsonInsertClosingChar = insertClosingChar; if (iniFileCommentChars != null) { configJson.IniFileCommentChars = iniFileCommentChars; } configJson.Save(); }