Aghanim.FluentValidation.MinimalAPI
https://github.com/NianG-net/Aghanim.FluentValidation.MinimalAPI
FluentValidation的校验
不同的是受到RDG(Request Delegate Generator)的启发
使用源代码生成器+拦截器在编译前进行反射查找到所有需要注入的服务
这样就完全消除了反射的部分
你也可以自定义ValidationEndpointFilter默认使用DefaultFluentValidationEndpointFilter,添加日志/修改返回DTO