本帖最后由 无__畏 于 2013-6-8 19:40 编辑
- /// <summary>
- /// 获取配置
- /// </summary>
- public string GetModel(string name)
- {
- //比如获取配置信息放在缓存中
- //HttpRuntime.Cache["缓存的键(名字)"]=value(值)
- if (HttpRuntime.Cache["Setting_" + name] == null) //如果没有此缓存
- {
- string value = dal.GetModel(name).Value; //从数据库中读取缓存
- HttpRuntime.Cache["Setting_" + name] = value; //把读取到的信息放在缓存中
- return value; //返回信息
- }
- else
- {
- return HttpRuntime.Cache["Setting_" + name].ToString(); //如果有此缓存,返回缓存中的数据
- }
- }
复制代码 |