public void Save() { SerialManager sm = new SerialManager(); sm.Write <MainConfiguration>("Main", this); sm = null; }
public void Save(string CustomName) { //if (!File.Exists("OpenCollarBot.bdf")) return; SerialManager sm = new SerialManager(); sm.Write <zGroupCaches>("zGroupCache/" + CustomName, this); sm = null; }
public static zGroupCaches Reload(string CustomName) { if (!File.Exists("BotData/zGroupCache/" + CustomName + ".json")) { return(new zGroupCaches()); } SerialManager sm = new SerialManager(); zGroupCaches ocb = sm.Read <zGroupCaches>("zGroupCache/" + CustomName); if (ocb == null) { return(new zGroupCaches()); } return(ocb); }
public void Load() { if (File.Exists("Main.json")) { File.Move("Main.json", Path.Combine("BotData", "Main.json")); } inst = new MainConfiguration(); SerialManager sm = new SerialManager(); try { inst = sm.Read <MainConfiguration>("Main"); } catch (FileNotFoundException e) { BotSession.Instance.Logger.info(true, "Main.json does not exist"); } }