Swashbuckle Swagger组件扩展

2018-06-22 07:46:04来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

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

开源地址:https://github.com/yuzd/Swashbuckle
 
 
 
顺便记录下 让webapi启动默认进入swagger页面
//设置默认的为Swagger

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

webapi设置默认swagger路由

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:.NET获取IIS7.0及以上版本托管服务信息

下一篇:容斥原理及SQL in关键字在EF中的应用