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了

相关推荐
SoulStranded几秒前
交叉编译mDNSResponder生成动态库so
后端
user_永1 分钟前
自定义 Spring Boot Starter
后端
辭七七2 分钟前
在openEuler上用Docker部署RabbitMQ消息队列实战
后端
兔子零10244 分钟前
nginx 配置长跑(中):HTTPS、转发、跨域与泛域名的实战套路
后端
FuckPatience6 分钟前
C# 补码
开发语言·算法·c#
用户0524832491766 分钟前
在 openEuler 上快速体验 PyTorch 深度学习
后端
稚辉君.MCA_P8_Java6 分钟前
Gemini永久会员 VB返回最长有效子串长度
数据结构·后端·算法
卡皮巴拉_7 分钟前
周末实战:我用 Trae Solo 写了一个日志解析 CLI 工具
后端
星释7 分钟前
Rust 练习册 106:太空年龄计算器与宏的魔法
开发语言·后端·rust
用户0524832491767 分钟前
在 openEuler 上体验 JAX 高性能计算框架
后端