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了

相关推荐
真上帝的左手9 小时前
15. 实时数据-SpringBoot集成WebSocket
spring boot·后端·websocket
han_hanker9 小时前
springboot 封装的比较好的 统一的返回类型 工具类
java·spring boot·后端
韩立学长9 小时前
基于Springboot流浪动物救助系统cqy142wz(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端
怪只怪满眼尽是人间烟火9 小时前
springboot数据上链FISCO BCOS
java·spring boot·后端
她说..9 小时前
Spring AOP场景5——异常处理(附带源码)
java·数据库·后端·spring·springboot·spring aop
BingoGo9 小时前
PHP 值对象实战指南:避免原始类型偏执
后端·php
JaguarJack9 小时前
PHP 值对象实战指南:避免原始类型偏执
后端·php
工程师0079 小时前
C# 反射与泛型深度结合详解
c#·反射·泛型
feifeigo1239 小时前
C#中实现控件拖动功能
开发语言·c#
曹牧9 小时前
C#:List<string>类型的集合转换成用逗号分隔的字符串
开发语言·c#·list