标签: asp.net-mvc controller httpcontext httpapplication
在MSDN中它说
HttpApplication.Context:
HttpApplication.Context
获取有关当前请求的HTTP特定信息。
Controller.HttpContext:
Controller.HttpContext
获取有关单个HTTP请求的HTTP特定信息。
他们之间有什么区别。它们都是一样的吗?
答案 0 :(得分:0)
他们俩都一样吗?
他们都是一样的。更重要的是,Controller.HttpContext是可模仿的(有助于单元测试)。它们指向相同的数据,但Controller.HttpContext提供了更多功能,如RouteData等。