【发布时间】:2014-07-06 07:05:59
【问题描述】:
在 MSDN 中它说
获取有关当前请求的 HTTP 特定信息。
Controller.HttpContext:
获取有关单个 HTTP 请求的 HTTP 特定信息。
它们之间有什么区别。他们是一样的吗?
【问题讨论】:
标签: asp.net-mvc controller httpcontext httpapplication
在 MSDN 中它说
获取有关当前请求的 HTTP 特定信息。
Controller.HttpContext:
获取有关单个 HTTP 请求的 HTTP 特定信息。
它们之间有什么区别。他们是一样的吗?
【问题讨论】:
标签: asp.net-mvc controller httpcontext httpapplication
它们都一样吗?
它们都是一样的。更重要的是,Controller.HttpContext 是可模拟的(有助于单元测试)。它们指向相同的数据,但Controller.HttpContext 提供更多功能,如 RouteData 等。
【讨论】: