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.
在 MSDN 中它说
HttpApplication.Context:
HttpApplication.Context
获取有关当前请求的 HTTP 特定信息。
Controller.HttpContext:
Controller.HttpContext
获取有关单个 HTTP 请求的特定于 HTTP 的信息。
他们之间有什么区别。他们都一样吗?
他们都一样吗?
他们都是一样的。更重要的是,Controller.HttpContext它是可模拟的(有助于单元测试)。它们指向相同的数据,但Controller.HttpContext提供更多功能,如 RouteData 等。