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了

相关推荐
Asthenia041229 分钟前
Spring扩展点与工具类获取容器Bean-基于ApplicationContextAware实现非IOC容器中调用IOC的Bean
后端
bobz9651 小时前
ovs patch port 对比 veth pair
后端
Asthenia04121 小时前
Java受检异常与非受检异常分析
后端
uhakadotcom1 小时前
快速开始使用 n8n
后端·面试·github
JavaGuide1 小时前
公司来的新人用字符串存储日期,被组长怒怼了...
后端·mysql
bobz9651 小时前
qemu 网络使用基础
后端
Asthenia04122 小时前
面试攻略:如何应对 Spring 启动流程的层层追问
后端
Asthenia04122 小时前
Spring 启动流程:比喻表达
后端
Asthenia04122 小时前
Spring 启动流程分析-含时序图
后端
ONE_Gua3 小时前
chromium魔改——CDP(Chrome DevTools Protocol)检测01
前端·后端·爬虫