aspnetcore 多个全局异常过滤器问题
aspnetcore multiple global exception filters issue
我读了这个 https://docs.microsoft.com/en-us/aspnet/core/mvc/controllers/filters?view=aspnetcore-3.1#filter-scopes-and-order-of-execution,它似乎表明没有明确的顺序说明异常过滤器的执行方式(因为它们属于同一范围)。
我有 3 个异常过滤器:1 个是通用的第 3 方异常过滤器,2 个是特定的异常过滤器。
我怎样才能做到当我的过滤器处理了一个特定的异常时,通用的异常就不再处理它了?
Nvm,Add() 上有一个允许特定排序的重写;哎哟!
我读了这个 https://docs.microsoft.com/en-us/aspnet/core/mvc/controllers/filters?view=aspnetcore-3.1#filter-scopes-and-order-of-execution,它似乎表明没有明确的顺序说明异常过滤器的执行方式(因为它们属于同一范围)。
我有 3 个异常过滤器:1 个是通用的第 3 方异常过滤器,2 个是特定的异常过滤器。
我怎样才能做到当我的过滤器处理了一个特定的异常时,通用的异常就不再处理它了?
Nvm,Add() 上有一个允许特定排序的重写;哎哟!