I am trying to implement Error handling using Action Filters Attributes as per ScottGu\'s blog
My code is as follows:
[HandleError]
[HandleError(Exceptio
The action filters are executed one by one. In your case, the problem is probably that the generic HandleError action filter is executed before the specific one.
You can influence the order of execution by setting the 'Order' property of your action filter:
[HandleError(Order = 2)]
[HandleError(Order = 1, ExceptionType = typeof(NullReferenceException), View = "CustomError")]
public class ArticlesController : Controller
{
}