0

在 MVC3 中,我想HttpContext从 Controller 访问(不是属性HttpContextBase返回的HttpContext)。几篇文章(和 StackOverflow 答案)建议使用HttpContext.ApplicationInstance.Context. 我试过了,它很有效,很简单。

有人可以确认此属性在每个请求中都是唯一的并且线程安全吗?也许这只是我,但我发现这个名字ApplicationInstance令人困惑——它表示一个应用程序范围的值(即,每个请求不是唯一的)。

4

1 回答 1

1

我刚刚在 Google 上快速搜索了一下HttpContext.ApplicationInstance.Context,在 MSDN 上找到了以下文章:

http://msdn.microsoft.com/en-us/library/system.web.httpcontext.applicationinstance.aspx

其中指出:

获取或设置当前HTTP 请求的 HttpApplication 对象。

于 2012-12-19T09:27:26.630 回答