星空网 > 软件开发 > ASP.net

在Web API中使用Swagger

介绍:

Swagger-Ui是一个非常棒的Web API说明帮助页,具体详情可自行Google和百度

官网:http://swagger.io/    GitHub地址:https://github.com/swagger-api/swagger-ui

 

使用:

Swagger-Ui是一个用纯前端语言开发的项目,所有强大的功能全靠JS实现。为了能在.Net的Web API项目中使用,我们借用domaindrivendev开发的Swashbuckle进行配置。

1、在Nuget中安装Swashbuckle,它会依赖安装Swashbuckle.Core。安装完成之后,会在你的App_Start目录下增加SwaggerConfig.cs文件。

2、右键你的Web API项目,选择属性,然后点击生成。勾选

3、在SwaggerConfig.cs文件中,取消c.Include

在Web API中使用Swagger

4、在你项目的合适位置(如:Views\Shared\_Layout.cshtm)增加访问路径

在Web API中使用Swagger

5、运行起你的Web API项目,点击Swagger。你就可以看到Swagger页面了。  还是非常简单易用的。  然后那么问题也来了!

 

 

 

那么问题来了:

既然Swagger-Ui是一个纯前端语言开发的工具,我想自定义一下它,应该很容易吧

 




原标题:在Web API中使用Swagger

关键词:web

web
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流