重定向到HandleErrorAttribute不起作用

时间:2019-01-30 13:26:04

标签: exception-handling asp.net-mvc-5 asp.net-mvc-filters

在发生特定异常的情况下,我想重定向用户。

为此,我编写了自定义的Exception-Filter,它可以正常工作,这意味着,如果我放置一个断点,它会正确地通过它,但是我无法覆盖Exception的正常行为并将用户移至自定义页面。 / p>

异常模拟:

Country.left_joins(:tourists).group('tourists.id').order('COUNT(tourists.id)')

过滤器重定向:

public ActionResult Index()
{
    //test exception throw 
    throw new ArgumentNullException();
    return View();
}

浏览器中的结果(也无需调试):

  
    

“ /”应用程序中的服务器错误。

         

值不能为null或为空。

  

0 个答案:

没有答案