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了

相关推荐
青柠编程6 小时前
基于Spring Boot的选课管理系统架构设计
java·spring boot·后端
周杰伦fans7 小时前
C# 23种设计模式详解与示例
开发语言·设计模式·c#
xb11329 小时前
C#——方法的定义、调用与调试
开发语言·c#
code bean9 小时前
【C#】以 BlockingCollection 为核心的多相机 YOLO 检测任务处理框架
c#
码事漫谈9 小时前
C++内存泄漏排查:从基础到高级的完整工具指南
后端
王嘉俊9259 小时前
ThinkPHP 入门:快速构建 PHP Web 应用的强大框架
开发语言·前端·后端·php·框架·thinkphp
码事漫谈9 小时前
C++多线程数据竞争:从检测到修复的完整指南
后端
时光追逐者10 小时前
一款专门为 WPF 打造的开源 Office 风格用户界面控件库
ui·开源·c#·.net·wpf
Code blocks10 小时前
SpringBoot快速生成二维码
java·spring boot·后端
朝阳58110 小时前
使用过程宏实现自动化新增功能
后端·rust