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了

相关推荐
一只IT攻城狮11 分钟前
Spring Boot集成Kafka:最佳实践与详细指南
java·spring boot·后端·中间件·kafka
大梦百万秋12 分钟前
Spring Boot 实战:构建一个社交平台 API
java·spring boot·后端
技术栈人员31 分钟前
SpringBoot 整合 MongoDB 实现文档存储
spring boot·后端·mongodb
凡人的AI工具箱1 小时前
每天40分玩转Django:Django模型
开发语言·数据库·后端·golang·django·sqlite
Eiceblue1 小时前
.NET平台使用C#设置Excel单元格数值格式
开发语言·c#·.net·excel
青灯文案11 小时前
SpringBoot 项目使用 EasyExcel 插件构建 Excel 表格格式(行高、列宽和字体等)工具类
spring boot·后端·excel
WangMing_X2 小时前
C# 23种设计模式(3)工厂(SimpleFactory)模式
开发语言·设计模式·c#
caifox2 小时前
C# 探险之旅:第十九节 - 最上层程序表达法(顶层声明,就是这么拽!)
开发语言·c#
csdn_aspnet3 小时前
如何在 ASP.NET Core 3.1 应用程序中使用 Log4Net
后端·.netcore
天一生水water3 小时前
.net core使用AutoMapper
数据库·.netcore