ASP.NET MVC ActionFilterAttribute 方法解释(区别)
1.OnActionExecuting
在Action方法调用前使用,使用场景:如何验证登录等。
2.OnActionExecuted
在Action方法调用后,result方法调用前执行,使用场景:异常处理。
3.OnResultExecuting
在result执行前发生(在view 呈现前),使用场景:设置客户端缓存,服务器端压缩.
4.OnResultExecuted
在result执行后发生,使用场景:异常处理,页面尾部输出调试信息。