.NET MVC アプリケーションですべての HTTP GET アクションに対してカスタム OnActionExecuted コードを作成する最良の方法は何ですか?
ActionFilter を作成しますか、それとも基本コントローラーを作成しますか?これらのアプローチのいずれかで、GET 要求でのみアクション フィルターを起動することは可能ですか?
私の最初の考えは、次のように書かれたベースコントローラーですが、これが最善の方法ですか、それとも何か不足していますか?
protected override void OnActionExecuted(ActionExecutedContext filterContext)
{
if (Request.HttpMethod == "GET")
{
...
}
}