在ASP.NET Core 3.0中使用Swagger
程序员文章站
2022-06-20 08:50:52
1.使用NuGet安装以下依赖: Swashbuckle.AspNetCore.Swagger Swashbuckle.AspNetCore.SwaggerGEN Swashbuckle.AspNetCore.SwaggerUI 注:版本选最高版本的,我选 5.0 rc4 2.在ConfigureS ......
1.使用nuget安装以下依赖:
- swashbuckle.aspnetcore.swagger
- swashbuckle.aspnetcore.swaggergen
- swashbuckle.aspnetcore.swaggerui
注:版本选最高版本的,我选 5.0 rc4
2.在configureservices添加以下代码
services.addswaggergen(c => { c.swaggerdoc("v1", new openapiinfo { title = "api", version = "v1" }); });
3.在configure中添加以下代码
app.useswagger(); app.useswaggerui(c => { c.swaggerendpoint("/swagger/v1/swagger.json", "cit webapi v1"); });
4.访问/swagger/v1/swagger.json是否能正常显示json
5.访问/swagger可以访问文档说明了
上一篇: [译]C# 7系列,Part 3: Default Literals
下一篇: 漫谈认证与授权
推荐阅读
-
使用VS2019在WSL中开发调试.NET Core
-
asp.net core系列 72 Exceptionless使用介绍
-
asp.net core 使用 AccessControlHelper 控制访问权限
-
从零开始搭建前后端分离的NetCore2.2(EF Core CodeFirst+Autofac)+Vue的项目框架之十一Swagger使用一
-
详解ASP.NET Core 在 JSON 文件中配置依赖注入
-
详解在ASP.NET Core下使用SignalR技术
-
ASP.NET Core静态文件的使用方法
-
Asp.net core WebApi 使用Swagger生成帮助页实例
-
在ASP.NET Core 中发送邮件的实现方法(必看篇)
-
HighCharts图表控件在ASP.NET WebForm中的使用总结(全)