Пример #1
0
        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);
        }
Пример #2
0
 public void SaveServerTrackerSetting(Model.Data.ServerTracker serverTrackerSetting)
 {
     Properties.Settings.Default.ServerTracker =
         JsonConvert.SerializeObject(serverTrackerSetting);
     Properties.Settings.Default.Save();
 }
Пример #3
0
 public void SaveServerTrackerSetting(Model.Data.ServerTracker serverTrackerSetting)
 {
     userSettings.ServerTracker =
         JsonConvert.SerializeObject(serverTrackerSetting);
     LazySaveUserSettings();
 }