1

目前,我正在实现一些将HttpContext.Current.Application用作某种缓存系统的代码。对我来说,它看起来可以很容易地被静态字典替换,消除对HttpContext.

有一个非常相似的问题,但在答案中没有解释为什么有人会采用这种HttpApplicationState方法。

总而言之:HttpApplicationState解决了哪些特定问题无法通过无数其他方式解决?

4

1 回答 1

0

无论如何,您都不应该依赖 HttpContext

你可以为缓存机制定义一个接口契约

然后通过HttpContext、AppFabric等实现

于 2013-09-02T09:16:01.850 回答