ASP.NET Web API 使用Swagger

1.swagger 引用

 第一步:

 

第二步:修改SwaggerConfig.cs

 1.设置版本号,以及Swagger的Title

 2.配置启用,记录一些webapi 的基本配置东西

 

第三步:创建项目XML注释文档

右键项目→属性→生成→选中下方的 "XML文档文件" 然后保存

 

第四步:配置路由 App_Start/WebApiConfig.cs。根据IP地址默认会打开Swagger

            config.Routes.MapHttpRoute(
                name: "swagger_root",
                routeTemplate: "",
                defaults: null,
                constraints: null,
                handler: new Swashbuckle.Application.RedirectHandler((message => message.RequestUri.ToString()), "swagger/ui/index")
            );

第五步:启动项目

使用Swagger遇到的问题

1、代码生成没有问题,启动时一直报如下错误,原因:安装Swagger包时和之前的引用冲突,System.Web.Http引用版本冲突,移除掉低版本就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值