Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前,我正在实现一些将HttpContext.Current.Application用作某种缓存系统的代码。对我来说,它看起来可以很容易地被静态字典替换,消除对HttpContext.
HttpContext.Current.Application
HttpContext
有一个非常相似的问题,但在答案中没有解释为什么有人会采用这种HttpApplicationState方法。
HttpApplicationState
总而言之:HttpApplicationState解决了哪些特定问题无法通过无数其他方式解决?
无论如何,您都不应该依赖 HttpContext
你可以为缓存机制定义一个接口契约
然后通过HttpContext、AppFabric等实现