2

ASP.Netのスレッド アジリティのため、ThreadStaticある要求から次の要求への静的プロパティ アクセスを分離するために Web アプリケーションで使用する適切なメカニズムではありません。

の多くの呼び出しと関連する null チェックなどを回避するために、HttpContext.Current.Items.Net フレームワークによって提供されるトリックはありますか? ASP.Net リクエスト コンテキスト?ThreadStaticHttpContext.Current.Items

注: ThreadStaticAttribute は、内部的に機能コードを持たない特殊なケースであり、その魔法が機能する前に JIT コンパイラによってチェックされることを認識しています。

4

1 に答える 1

2

n2cmsプロジェクトには、AdaptiveContextクラスが構築されています。log4netで同様のことを行うという話があったことは知っていますが、それが完了したかどうかはわかりません。

しかし、私が知る限り、フレームワークには何も組み込まれていません。

于 2011-05-25T09:44:50.560 に答える