質問

私は、キャッシングクラスにHttpContextBaseを注入しています。 HttpContextBaseはPerWebRequestとして登録されています。相互作用各Webリクエストに応じてキャッシュクラスとIとこれはうまく動作しますが、私はまた、アプリケーションの起動時にキャッシュを初期化する必要があります。

私はPerWebRequestはのApplication_Startで仕事をしないことを理解ししかします:

城PerRequestLifestyleが認識されない

私の状況でこれを解決する最良の方法は何ですか?

役に立ちましたか?

解決

未ごとのWebリクエストのWeb要求のスタッフの外に依存のものを使用します。

あなたは、私は別のライフスタイルとそのサービスのために別のコンポーネントを取得してのApplication_Startでそれを使用して、Web要求の中にいるときに戻りPWR 1にIHandlerSelectorを使用してお勧めしたいPWRとして登録クラスに依存する必要がある場合、およびもう一方そうでない場合は、

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top