public void LoadOrCreateConfig() { if (!(File.Exists(defaultConfigPath))) { config = new AISConfig(); // Default config. config.enableAnsiEsc = true; string basePath = System.AppDomain.CurrentDomain.BaseDirectory; config.pathDb = basePath + @"db.json"; File.WriteAllText(defaultConfigPath, AISJsonUtility.Serialize(config), Encoding.GetEncoding(932)); } else { config = AISJsonUtility.Deserialize <AISConfig>( File.ReadAllText(defaultConfigPath, Encoding.GetEncoding(932))); } }
public void DumpDB() { File.WriteAllText(config.pathDb, AISJsonUtility.Serialize(db), Encoding.GetEncoding(932)); }