环境:net core 6.0


    1. public class RequestExceptionFilter : ExceptionFilterAttribute
    2. {
    3. public override void OnException(ExceptionContext context)
    4. {
    5. var str = "";
    6. //日志记录
    7. base.OnException(context);
    8. }
    9. }
    1. builder.Services.AddControllers(opt =>
    2. {
    3. //添加过滤器
    4. //opt.Filters.Add(typeof(ApiSecurityFilter));
    5. //opt.Filters.Add(typeof(ModelValidateActionFilter));
    6. opt.Filters.Add(typeof(RequestExceptionFilter));
    7. });