0

在 MSDN 中它说

HttpApplication.Context

获取有关当前请求的 HTTP 特定信息。

Controller.HttpContext

获取有关单个 HTTP 请求的特定于 HTTP 的信息。

他们之间有什么区别。他们都一样吗?

4

1 回答 1

0

他们都一样吗?

他们都是一样的。更重要的是,Controller.HttpContext它是可模拟的(有助于单元测试)。它们指向相同的数据,但Controller.HttpContext提供更多功能,如 RouteData 等。

于 2014-07-06T07:41:52.553 回答