razor page 里面全局异常只能拦截 .cs 类里的异常,但无法拦截 page里的异常。
比如设定了一个全局异常:
public class GlobalExceptionFilter : IExceptionFilter
{
public void OnException(ExceptionContext context)
{
//Console.WriteLine(context.Exception);
context.HttpContext.Response.WriteAsync("--------=============");
}
}
无法拦截index.html.cs的异常
@{
throw new Exception("Test");
ViewData["Title"] = "Home page";
}
文档有没有说明,或者是需要哪些配置。可以分享一些链接。