ASP.NET Core中配置Swagger(OpenAPI功能)

配置Swagger(OpenAPI功能)

引入Nuget包

安装nuget包Swashbuckle.AspNetCore

注册服务

注册Swagger服务

AddEndpointsApiExplorer是ASP.NET Core中的一个扩展方法,用于注册API探索器,他是Swagger生成文档所必须的

csharp 复制代码
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();

引入服务

csharp 复制代码
app.UseSwagger().UseSwaggerUI();

//或者
app.UseSwagger();
app.UseSwaggerUI();

修改运行配置文件

修改launchUrl项为Swagger

启动,就可以看到Swagger了

相关推荐
AI+程序员在路上4 分钟前
C#调用c++dll的两种方法(静态方法和动态方法)
c++·microsoft·c#
Archy_Wang_113 分钟前
ASP.NET Core 中的 JWT 鉴权实现
后端·ui·asp.net
Archy_Wang_117 分钟前
ASP.NET Core中 JWT 实现无感刷新Token
后端·asp.net
m0_7482309433 分钟前
SpringBoot实战(三十二)集成 ofdrw,实现 PDF 和 OFD 的转换、SM2 签署OFD
spring boot·后端·pdf
好像是个likun43 分钟前
spring Ioc 容器的简介和Bean之间的关系
java·后端·spring
计算机-秋大田1 小时前
基于微信小程序的电子点菜系统设计与实现(KLW+源码+讲解)
java·后端·微信小程序·小程序·课程设计
数据的世界012 小时前
C#中的语句
服务器·c#
C++小厨神2 小时前
MATLAB语言的编程范式
开发语言·后端·golang
大码猴2 小时前
用好git的几个命令,领导都夸你干的好~
前端·后端·面试
装疯迷窍_A2 小时前
ARCGIS国土超级工具集1.3更新说明
arcgis·c#·插件·变更调查·尖锐角·狭长