MVC异常过滤器在三种作用范围下的执行顺序

对于一般过滤器(即:除了IExceptionFilter ),当同时在Controller和Action中都设置了同一个过滤器后(例如IActionFilter),执行顺序一般是由外到里,即“全局”->“控制器”->“行为” 

异常是从里往外抛,因次异常的处理顺序则刚好相反,一般是由里到外,即“行为”->“控制器”->“全局”

 

posted @ 2016-04-08 13:18  悠哉大斌  阅读(200)  评论(0编辑  收藏  举报