/// <summary> /// 反序列化CMS配置文件 /// </summary> /// <returns></returns> public CMSConfigInfo LoadConfig() { CMSConfigInfo cmsConfigInfo = (CMSConfigInfo)CacheAccess.GetFromCache("CMSCONFIG"); if (cmsConfigInfo == null) { cmsConfigInfo = (CMSConfigInfo)SerializerXML.Load(typeof(CMSConfigInfo), path); CacheDependency cmsConfigDependency = new CacheDependency(path); CacheAccess.SaveToCache("CMSCONFIG", cmsConfigInfo, cmsConfigDependency); } return(cmsConfigInfo); }
/// <summary> ///序列化CMS配置文件 /// </summary> public void SaveConfig(CMSConfigInfo cmsConfigInfo) { SerializerXML.Save(cmsConfigInfo, path); }