ASP.NET Web アプリケーションでスレッド アーキテクチャを使用しています。このアプリケーションでは、スレッドでアクセスしたいグローバル アプリケーション変数を保持しています。
スレッドでアプリケーションの状態を取得するにはどうすればよいですか?
ASP.NET Web アプリケーションでスレッド アーキテクチャを使用しています。このアプリケーションでは、スレッドでアクセスしたいグローバル アプリケーション変数を保持しています。
スレッドでアプリケーションの状態を取得するにはどうすればよいですか?
HttpContext.Current
後続のスレッドでは null になります。詳細については、この質問を参照してください:
「HttpContext.Current」プロパティおよび関連するもののクロススレッド使用法
ただし、スレッドに渡しSystem.Web.HttpContext
て各スレッドからアクセスすることもできCurrent
ます。