ASP.NET - HttpContext.Current.Application和static Dictionary之间的实际区别?

时间:2013-09-02 09:07:15

标签: asp.net

目前我正在实现一些使用HttpContext.Current.Application作为某种缓存系统的代码。对我而言,它看起来很容易被静态字典替换,删除了对HttpContext的依赖。

this question非常相似,但在答案中没有解释为什么有人 选择HttpApplicationState方法一点都不。

总结:HttpApplicationState解决了哪些特定问题,这些问题在很多其他方面都无法解决?

1 个答案:

答案 0 :(得分:0)

你不应该依赖HttpContext

您可以为缓存机制定义接口协定

然后通过HttpContext,AppFabric等实现