public Model.Data.ServerTracker GetServerTrackerSetting() { var empty = new Model.Data.ServerTracker(); Model.Data.ServerTracker r = null; try { r = JsonConvert.DeserializeObject <Model.Data.ServerTracker>(Properties.Settings.Default.ServerTracker); if (r.serverList == null) { r.serverList = new List <string>(); } } catch { return(empty); } return(r ?? empty); }
public void SaveServerTrackerSetting(Model.Data.ServerTracker serverTrackerSetting) { Properties.Settings.Default.ServerTracker = JsonConvert.SerializeObject(serverTrackerSetting); Properties.Settings.Default.Save(); }
public void SaveServerTrackerSetting(Model.Data.ServerTracker serverTrackerSetting) { userSettings.ServerTracker = JsonConvert.SerializeObject(serverTrackerSetting); LazySaveUserSettings(); }