转:http://blog.youkuaiyun.com/laohan8848/article/details/3532395
在线程编程时能够为我们的性能提高不少,但是线程不是请求所以请求上下文我们就不能够用到!我在编程时遇到的几个地方留下个映像,同时也希望给不知道的同志们留个纪念!!!
1.缓存(Cache):我们通常会从System.Web.HttpContext.Current.Cache获取,但是在线程中我们所得到的HttpContext.Current为null,所以我们得通过System.Web.HttpRuntime.Cache获得缓存实例,我们可以封 装一个方法,这样我们就可以不用管他是在哪里都可以调用当前缓存了。代码如下:
本文介绍了在进行线程编程时如何正确地使用缓存。由于线程请求上下文中无法直接获取HttpContext.Current,因此文章提供了一种通过HttpRuntime.Cache获取缓存实例的方法,并附带了一个封装示例。
5634

被折叠的 条评论
为什么被折叠?



