![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义属性
NeverSettle101
用程序改变世界!
展开
-
.NetCore3 Swagger 使用 SchemaFilter 给你 API Swagger 自定义请求参数显示
原理通过 Attribute来获取特别的参数,需要忽略或者增加的都可以,然后再实现 ISchemaFilter,通过反射获取到这些Attributes,最后根据获取到的属性来给 OpenApiSchema删除或者添加属性IOperationFilter来源于命名空间:namespace Swashbuckle.AspNetCore.SwaggerGen官方应用源码具体代码属性定义首先...原创 2020-01-22 16:17:31 · 4389 阅读 · 0 评论 -
.NetCore3 Swagger 使用 OperationFilter 给你的 API 添加或者删除参数
原理通过 Attribute来获取特别的参数,需要删除或者添加的都可以,然后再实现 IOperationFilter,通过反射获取到这些Attributes,最后根据获取到的属性来给 OpenApiOperation删除或者添加属性IOperationFilter来源于命名空间:namespace Swashbuckle.AspNetCore.SwaggerGen官方应用源码具体代码属...原创 2019-11-27 21:37:46 · 6418 阅读 · 0 评论