为 .NET MVC 应用程序中的所有 HTTP GET 操作创建自定义 OnActionExecuted 代码的最佳方法是什么?
您会创建一个 ActionFilter,还是创建一个基本控制器,在这两种方法中,是否可以仅在 GET 请求上触发动作过滤器?
我最初的想法是编写如下的基本控制器,但这是最好的方法,还是我错过了什么?
protected override void OnActionExecuted(ActionExecutedContext filterContext)
{
if (Request.HttpMethod == "GET")
{
...
}
}