public static void Run() { var watch = new System.Diagnostics.Stopwatch(); watch.Start(); //mandatory; initialize settings Config.Reload(); //modify Settings.Smtp.Port = 10; //save on disk Settings.Smtp.Save(); //settings are saved here: Settings.Smtp.__Info.File //or, decline changes Settings.Smtp.Reload(); //or, reset to initial values Settings.Smtp.Reset(); editSmtpInDialog(); User user = new User { Name = "Tom3", Email = "*****@*****.**" }; user.Notify("test"); Settings.General.Users[user.Name] = user; Config.Save(); watch.Stop(); }
public static void Run() { var watch = new System.Diagnostics.Stopwatch(); watch.Start(); //(!)mandatory; initialize settings Config.Reload(); //modify Settings.Server.Host = "1.1.1.1"; Settings.Server.Port = 10; //save on disk Settings.Server.Save(); Log.Inform("The settings are saved to: " + Settings.Server.__Info.File); //or, restore the previously saved values Settings.Server.Reload(); //or, reset to initial values Settings.Server.Reset(); editServerByDialog(); User user = new User { Name = "Tom3", Email = "*****@*****.**" }; user.Notify("test"); Settings.General.Users[user.Name] = user; Log.Inform("Settings.Credentials.Key: " + Settings.Credentials.Key); Settings.Credentials.Key = "test2"; Log.Inform("Settings.Credentials.Key: " + Settings.Credentials.Key); Log.Inform("Settings.Templates.__TypeVersion: " + Settings.Templates.__TypeVersion); Config.Save(); watch.Stop(); }