我在ASP.NET核心项目中使用Mediatr来处理所有请求。我实现了几个请求/响应/处理程序。它们中的每一个都可以抛出一个特定的异常,让我们称之为"MyException“类。我将异常处理程序定义为
public class MyExceptionHandler : RequestExceptionHandler<MyRequest<MyResponse>, MyResponseerror occurr
对于使用ASP.NET核心的Razor页面,有任何方法可以为所有谓词创建一个catch处理程序,而不是使用单独的OnGet()、OnPost()。处理程序将需要访问HttpContext和请求对象(未在构造函数中提供)public class ExampleModel : PageModel public void OnGetVERBS}
同样,工作也只是一些通用的东西,在每个<e