Swashbuckle Swagger组件扩展

 
用Swagger有一段时间,
我的model层是一个单独的dll 但给Swagger配置的是api层dll的XML。
所以就导致了model字段的注释不能够反应到参数说明。
所以我fork了一份 改了一下源码
改动功能如下:
 
1 增加每个controller下的action 总数 展示
Swashbuckle Swagger组件扩展
 
2 增加action的状态参数展示
 
Swashbuckle Swagger组件扩展
 
3 让swagger的model的说明采用读取Description标签 的方式来显示注释
Swashbuckle Swagger组件扩展
 
4.对入参的schema有校验
Swashbuckle Swagger组件扩展 Swashbuckle Swagger组件扩展
 
5.加入汉化的js脚本
Swashbuckle Swagger组件扩展
 
 
 
顺便记录下 让webapi启动默认进入swagger页面
//设置默认的为Swagger

 webapi具体使用范例下载:https://pan.baidu.com/s/1micd0fu

Swashbuckle Swagger组件扩展webapi设置默认swagger路由

如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,转载文章之后须在文章页面明显位置给出作者和原文连接,谢谢。
上一篇:教你如何用FW插件轻松创建透明按钮


下一篇:Photoshop给公园中的美女加上小清新暖褐色