私は、セッションが終了したときにApplication_PreRequestHandlerExecuteを使用してログインにリダイレクトするアプリケーションを継承しました。Application_PreRequestHandlerExecuteを無効にします。
現在、リダイレクトを呼び出すべきではないハードコードされたURLのリストがあります。基本的に、これらはjsonを返すajaxメソッドなので、javascriptで別々に扱われます。
デフォルト(Application_PreRequestHandlerExecute内)は同じままですが、適切なアクション(つまり、ハードコードされたURLリストに対応するアクション)でActionFiltersによって代替動作を制御できるように、メカニズムを変更したいと考えています。
Application_PreRequestHandlerExecuteで特定のActionFilterの存在を確認するにはどうすればよいですか?
EDIT:おそらく、私はApplication_PreRequestHandlerExecuteをグローバルアクションフィルタで置き換える必要がありますか?