在 MVC3 中,我想HttpContext
从 Controller 访问(不是属性HttpContextBase
返回的HttpContext
)。几篇文章(和 StackOverflow 答案)建议使用HttpContext.ApplicationInstance.Context
. 我试过了,它很有效,很简单。
有人可以确认此属性在每个请求中都是唯一的并且线程安全吗?也许这只是我,但我发现这个名字ApplicationInstance
令人困惑——它表示一个应用程序范围的值(即,每个请求不是唯一的)。