/// <summary> /// 写入站点配置文件 /// </summary> public Model.configs.userconfig saveConifg(Model.configs.userconfig model, string configFilePath) { lock (lockHelper) { SerializationHelper.Save(model, configFilePath); } return(model); }
/// <summary> /// 读取用户配置文件 /// </summary> public Model.configs.userconfig loadConfig() { Model.configs.userconfig model = CacheHelper.Get <Model.configs.userconfig>(OSKeys.CACHE_USER_CONFIG); if (model == null) { CacheHelper.Insert(OSKeys.CACHE_USER_CONFIG, dal.loadConfig(Utils.GetXmlMapPath(OSKeys.FILE_USER_XML_CONFING)), Utils.GetXmlMapPath(OSKeys.FILE_USER_XML_CONFING)); model = CacheHelper.Get <Model.configs.userconfig>(OSKeys.CACHE_USER_CONFIG); } return(model); }
/// <summary> /// 保存用户配置文件 /// </summary> public Model.configs.userconfig saveConifg(Model.configs.userconfig model) { return(dal.saveConifg(model, Utils.GetXmlMapPath(OSKeys.FILE_USER_XML_CONFING))); }