.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);
 });
相关推荐
张3蜂5 小时前
docker 部署.netcore应用优势在什么地方?
docker·容器·.netcore
vip1024p1 天前
全面指南:使用JMeter进行性能压测与性能优化(中间件压测、数据库压测、分布式集群压测、调优)
jmeter·中间件·性能优化
九河云1 天前
分布式数据库中间件(DDM)的使用场景
数据库·分布式·中间件·华为云
Thuni_soft2 天前
华宇TAS应用中间件与新支点多款软件及操作系统完成兼容互认证
中间件
16年上任的CTO2 天前
一文大白话讲清楚Node中间件
中间件·node.js·express
时光追逐者2 天前
C#/.NET/.NET Core技术前沿周刊 | 第 22 期(2025年1.13-1.19)
开源·c#·.net·.netcore·微软技术
三天不学习2 天前
.Net Core微服务入门全纪录(六)——EventBus-事件总线
微服务·.netcore·eventbus·事件总线
m0_674031432 天前
docker离线安装及部署各类中间件(x86系统架构)
docker·中间件·系统架构
nfenghklibra3 天前
Express中间件
中间件·node.js·express