VCのCの拡張ってIControllerFactoryの拡張ポイントの話で、コントローラ自体の拡張ポイントの話が抜けていたので、フィルタについて書いてみます(・∀・) フィルタ ASP.NET MVCには以下の4つのインタフェースが存在し、これらの実装クラスを用意することで、コントローラの処理ステージの前後に、独自の処理を挟み込む事が可能になっています(・∀・) IAuthorizationFilter 認証処理というか、前処理用。 IActionFilter コントローラのアクションメソッドの実行前後処理用。 IResultFilter ActionResultの実行前後処理用。 IExceptionFilter 例外発生時の処理用。 また、これらのフィルタが呼び出される順番は、通常は(フィルタの途中でActionResultを設定したりしなければ)下記のよう順になります。 IAutho