.NET Core WebAPI中使用swagger版本控制,添加注释

一、效果

二、实现步骤

  1. 在代码中添加注释
  1. 在项目属性中生成API文档
  1. 在Program中注册Swagger服务并配置文档信息
csharp 复制代码
// 添加swagger注释
builder.Services.AddSwaggerGen(x =>
{
    x.SwaggerDoc("v1", new OpenApiInfo { Title = "Swagger标题", Version = "第一版", Description = ".NET Core WebAPI中使用swagger版本控制,添加注释" });
    var curr = AppContext.BaseDirectory;
    x.IncludeXmlComments(curr + "/WebApplication1.xml", true);
 });
相关推荐
k***z1121 小时前
国产化中间件东方通TongWeb环境安装部署(图文详解)
中间件
.BOM1 天前
.Net中WebApiController如何实现多版本兼容?
.netcore
E***U9451 天前
C在物联网中的.NET Core
物联网·.netcore
5***r9351 天前
开源数据同步中间件(Dbsyncer)简单玩一下 mysql to mysql 的增量,全量配置
mysql·中间件·开源
q***06472 天前
SocketTool、串口调试助手、MQTT中间件基础
单片机·嵌入式硬件·中间件
f***24112 天前
【中间件】Pulsar集群安装
中间件
利刃大大2 天前
【c++中间件】redis介绍 && redis-plus-plus库使用
c++·redis·中间件
勿芮介3 天前
[开发技术]在.NetCore中使用Elsa工作流-初学篇
.netcore
我是苏苏3 天前
已解决:.NetCore控制台程序(WebAPI)闪退,没有报错日志定位不到信息
.netcore
时光追逐者3 天前
C#/.NET/.NET Core技术前沿周刊 | 第 62 期(2025年11.17-11.23)
c#·.net·.netcore