.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);
 });
相关推荐
SunnyRivers11 天前
LangChain中间件详解
中间件·langchain
金刚猿11 天前
06_虚拟机中间件部署_xxl-job 部署
中间件·xxl-job·xxl-job-admin
小先生81212 天前
.NET Core后台任务队列
.net·.netcore
MoFe112 天前
【.net core】【watercloud】动态数据转换为静态表格,或者表格数据返回需要后处理
.netcore
Loo国昌13 天前
【AI应用开发实战】Guardrail风险控制中间件:Agent系统的安全防线
人工智能·python·安全·自然语言处理·中间件·prompt
键盘鼓手苏苏13 天前
Flutter for OpenHarmony: Flutter 三方库 ntp 精准同步鸿蒙设备系统时间(分布式协同授时利器)
android·分布式·算法·flutter·华为·中间件·harmonyos
Coder_Boy_13 天前
Java后端核心技术体系全解析(个人总结)
java·开发语言·spring boot·分布式·spring cloud·中间件
CN-David14 天前
CentOS搭建Mycat中间件
linux·mysql·中间件·centos·mariadb
三水不滴14 天前
消息队列消费性能优化:批量消费 + 手动 ACK 提升吞吐量
经验分享·笔记·中间件·性能优化
nix.gnehc15 天前
Go进阶攻坚+专家深耕级学习清单|聚焦高并发、高性能中间件/底层框架开发(Java开发者专属)
学习·中间件·golang