asp.net mvc の出力キャッシュを使用していますが、問題が発生しました。
カスタム文字列を構築する顧客実装を使用して、グローバル asax の GetVaryByCustomString メソッドをオーバーライドしています。この文字列の構築は、別の httpmodule の httpcontext に挿入されたデータに基づいています。
私が抱えている問題は、値が httpcontext に入れられる前に OutputCacheModule が起動されることです - これは別の httpmodule で行われます。
outputcache モジュールが実行される前に、別の httpmodule を起動する方法はありますか?
または、私の状況に別の回避策がありますか。