.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);
 });
相关推荐
MoFe13 小时前
【.net core】【watercloud】树形组件combotree导入及调用
.netcore
MoFe13 小时前
【.net core】.KMZ文件解压为.KML文件并解析为GEOJSON坐标数据集。附KML处理多线(LineString)闭环问题
.netcore
安全系统学习11 小时前
网络安全逆向分析之rust逆向技巧
前端·算法·安全·web安全·网络安全·中间件
The Future is mine13 小时前
在.NET Core控制器中获取AJAX传递的Body参数
c#·.netcore
NoneCoder15 小时前
Redux 实践与中间件应用
前端·react.js·中间件·面试
淡水猫.15 小时前
Next.js 中间件鉴权绕过漏洞 CVE-2025-29927
javascript·安全·web安全·中间件
无味无感1 天前
ASP.NET Core使用Quartz部署到IIS资源自动被回收解决方案
.netcore
MoFe11 天前
【.net core】天地图坐标转换为高德地图坐标(WGS84 坐标转 GCJ02 坐标)
java·前端·.netcore
vvilkim2 天前
ASP.NET Core 中间件深度解析:构建灵活高效的请求处理管道
后端·中间件·asp.net
厚衣服_32 天前
第5篇《中间件负载均衡与连接池管理机制设计》
运维·中间件·负载均衡