私のアプリケーションでは、タイムアウトを処理するためのオーダー 0 のアクション フィルターがあります (セッションが null かどうかを確認します。そうであれば、ユーザーをタイムアウト ページに誘導します)。これは、すべてのコントローラー アクションで装飾されます。しかし、タイムアウトが常に適切に処理されないという断続的な動作が見られました。次に、カスタム モデル バインダーで、セッションが null であるかどうかをチェックしていて、その場合は null 参照例外をスローしていることがわかった。
これが断続的である理由を誰かが知っていますか? モーダルバインディングとフィルター実行は異なるスレッドで実行されますか?