HttpContext
MVC3 では、コントローラーから (プロパティHttpContextBase
によって返されるではなく)アクセスしたいと考えています。HttpContext
いくつかの記事 (および StackOverflow の回答) は、 の使用を提案してHttpContext.ApplicationInstance.Context
います。私はそれを試してみましたが、十分に簡単に機能します。
このプロパティがリクエストごとに一意であり、スレッドセーフであることを誰かが確認できますか? 私だけかもしれませんが、名前がApplicationInstance
紛らわしいと思います。アプリケーション スコープの値を示します (つまり、リクエストごとに一意ではありません)。