webapi配置Swagger

编程

swagger安装

Nuget搜索swagger,然后安装Swashbuckle

安装好了后

 删除多余的SwaggerUI文件夹

删除多余的配置类SwaggerNet

4.添加接口注释

完成上面三部运行项目,可以看到接口描述已经生成,浏览地址http://xxx/Swagger。但是没有接口的注释,下面添加接口注释

 项目属性->勾选生成xml文档文件

修改SwaggerConfig文件

//c.IncludeXmlComments(GetXmlCommentsPath());

//设置接口描述xml路径地址

c.IncludeXmlComments(string.Format("{0}/bin/SwaggerDemo.XML", System.AppDomain.CurrentDomain.BaseDirectory));

给接口添加注释,即可看到参数及方法描述了

这样好了后发现没有 具体接口的名称

这时候找到App_Start 里面的WebApiConfig 这个文件 修改下 routeTemplate

修改为

这样配置Swagger 就完成了

以上是 webapi配置Swagger 的全部内容, 来源链接: utcz.com/z/514499.html

回到顶部