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引用版本冲突,移除掉低版本就可以了