Beispiel #1
0
        public static bool SaveConfig(GeneralConfigInfo generalconfiginfo)
        {
            var gcf = new GeneralConfigFile();

            GeneralConfigFile.ConfigInfo = generalconfiginfo;
            return(gcf.SaveConfig());
        }
Beispiel #2
0
 public static GeneralConfigInfo Serialiaze(GeneralConfigInfo configinfo, string configFilePath)
 {
     lock (LockHelper)
     {
         SerializationHelper.Save(configinfo, configFilePath);
     }
     return(configinfo);
 }
Beispiel #3
0
        static GeneralConfigs()
        {
            _mConfiginfo = GeneralConfigFile.LoadConfig();

            GeneralConfigTimer.AutoReset = true;
            GeneralConfigTimer.Enabled   = true;
            GeneralConfigTimer.Elapsed  += TimerElapsed;
            GeneralConfigTimer.Start();
        }
Beispiel #4
0
        static GeneralConfigFile()
        {
            _mFileoldchange = File.GetLastWriteTime(ConfigFilePath);

            try
            {
                _configinfo = (GeneralConfigInfo)DeserializeInfo(ConfigFilePath, typeof(GeneralConfigInfo));
            }
            catch
            {
                if (File.Exists(ConfigFilePath))
                {
                    _configinfo = (GeneralConfigInfo)DeserializeInfo(ConfigFilePath, typeof(GeneralConfigInfo));
                }
            }
        }
Beispiel #5
0
 public static void ResetConfig()
 {
     _mConfiginfo = GeneralConfigFile.LoadConfig();
 }