.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);
 });
相关推荐
ChinaRainbowSea16 小时前
1. 初始 RabbitMQ 消息队列
java·中间件·rabbitmq·java-rabbitmq
还是鼠鼠1 天前
Node.js全局生效的中间件
javascript·vscode·中间件·node.js·json·express
@PHARAOH2 天前
WHAT - 如何理解中间件
中间件
生命是有光的2 天前
【中间件安全计划】锚定Tomcat安全基线
安全·中间件·tomcat
全栈小52 天前
【C#】.net core 6.0 依赖注入常见问题之一,在构造函数使用的类,都需要注入到容器里,否则会提示如下报错,让DeepSeek找找原因,看看效果
c#·.netcore·依赖注入·deepseek
.M1ke.5 天前
vulhub靶场—— Tomcat8
web安全·中间件
老马啸西风6 天前
MOSN(Modular Open Smart Network)-08-MOSN 扩展机制解析
开发语言·网络·云原生·中间件·golang
老马啸西风6 天前
MOSN(Modular Open Smart Network)-06-MOSN 多协议机制解析
开发语言·网络·云原生·中间件·golang
pursue_my_life6 天前
Golang中间件的原理与实现
开发语言·后端·中间件·golang
Neolock6 天前
Next.js 中间件鉴权绕过漏洞 (CVE-2025-29927) 复现利用与原理分析
网络·web安全·中间件·cve·next.js