public static bool IsDefault(Type pluginType) // This might fit better in the Plugin class. { var list = JSONSerialization.DeserializeFile <List <string> >(DefaultPluginsPath); if (list == null) { list = new List <string>(_standardPlugins.Select(x => Plugin.GetFullName(x))); JSONSerialization.SerializeObject(list, DefaultPluginsPath); } return(list.Contains(Plugin.GetFullName(pluginType))); }
private void Save() { JSONSerialization.SerializeObject(Users, FilePath); }
public void Save(string path) { JSONSerialization.SerializeObject(this, path); }
public void SetValue(string path, object value) { Log.Data($"Storing JSON data {value} at '{path}'."); JSONSerialization.SerializeObject(value, GetPath() + path); }
private static void StoreTranslationTable(CultureInfo culture, string identifier) { JSONSerialization.SerializeObject(_translationTable[culture][identifier], LocalizationsDirectory + "/" + FormatName(culture, identifier)); }
private void Save() { JSONSerialization.SerializeObject(_users, _filePath); }