2
由于线程敏捷性在ASP.Net中,ThreadStatic
不适用于在Web应用程序中将静态属性访问从一个请求分隔到另一个请求。有没有什么办法模仿ThreadStatic与HttpContext.Current.Items一起使用?
为了避免大量的电话,以HttpContext.Current.Items
和相关null检查等等,是否有由.NET框架,由此我可以创造出的作品有点像ThreadStatic
属性提供的任何弄虚作假,但利用HttpContext.Current.Items
如果当前代码正在ASP.Net请求上下文中执行?
注意:我知道ThreadStaticAttribute是一个特殊情况,内部没有功能代码,并在JIT编译器的任何魔术工作之前进行检查。
你想达到什么目的?隔离请求之间的静态属性访问?为什么它需要成为任何一种静态的? – paulmey 2011-05-25 09:32:40