【发布时间】:2012-09-13 13:44:01
【问题描述】:
为 .NET MVC 应用程序中的所有 HTTP GET 操作创建自定义 OnActionExecuted 代码的最佳方法是什么?
您会创建一个 ActionFilter,还是创建一个基本控制器,在这两种方法中是否可以仅在 GET 请求时触发动作过滤器?
我最初的想法是编写如下的基本控制器,但这是最好的方式,还是我遗漏了什么?
protected override void OnActionExecuted(ActionExecutedContext filterContext)
{
if (Request.HttpMethod == "GET")
{
...
}
}
【问题讨论】:
标签: c# .net asp.net-mvc asp.net-mvc-3