public static bool SaveConfig(GeneralConfigInfo generalconfiginfo) { var gcf = new GeneralConfigFile(); GeneralConfigFile.ConfigInfo = generalconfiginfo; return(gcf.SaveConfig()); }
public static GeneralConfigInfo Serialiaze(GeneralConfigInfo configinfo, string configFilePath) { lock (LockHelper) { SerializationHelper.Save(configinfo, configFilePath); } return(configinfo); }
static GeneralConfigs() { _mConfiginfo = GeneralConfigFile.LoadConfig(); GeneralConfigTimer.AutoReset = true; GeneralConfigTimer.Enabled = true; GeneralConfigTimer.Elapsed += TimerElapsed; GeneralConfigTimer.Start(); }
static GeneralConfigFile() { _mFileoldchange = File.GetLastWriteTime(ConfigFilePath); try { _configinfo = (GeneralConfigInfo)DeserializeInfo(ConfigFilePath, typeof(GeneralConfigInfo)); } catch { if (File.Exists(ConfigFilePath)) { _configinfo = (GeneralConfigInfo)DeserializeInfo(ConfigFilePath, typeof(GeneralConfigInfo)); } } }
public static void ResetConfig() { _mConfiginfo = GeneralConfigFile.LoadConfig(); }