private void InitializeAppSettings() { if (!File.Exists(SettingsPath)) { CreateDefaultAppSettings(); } Settings = JsonLite.DeserializeFromFile(SettingsPath, typeof(AppSettings)) as AppSettings; }
public static void CreateDefaultAppSettings() { Settings = new AppSettings(); JsonLite.SerializeToFile(SettingsPath, Settings); }
T DeserializeObject <T>(string json) { //return JsonConvert.DeserializeObject<T>(json); return(JsonLite.DeserializeObject <T>(json)); }