热线(9:00-18:00):13544706711
当前位置: 首页 > 教程技巧 > 

Swashbuckle Swagger组件扩展

时间: 2017/03/16 06:47:14


 

用Swagger有一段时间,

我的model层是一个单独的dll 但给Swagger配置的是api层dll的XML。

所以就导致了model字段的注释不能够反应到参数说明。

所以我fork了一份 改了一下源码

改动功能如下:

 

1 增加每个controller下的action 总数 展示


 

2 增加action的状态参数展示

 


 

3 让swagger的model的说明采用读取Description标签 的方式来显示注释


 

4.对入参的schema有校验

 

 

5.加入汉化的js脚本




 

 

 

顺便记录下 让webapi启动默认进入swagger页面


//设置默认的为Swagger


 


webapi设置默认swagger路由