.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);
 });
相关推荐
吴巴格20 小时前
springboot引用其他中间件,如何确定版本
spring boot·后端·中间件
喜欢吃豆2 天前
LangChain 架构深度解析:从中间件机制到人机协同 SQL 智能体实战报告
人工智能·中间件·架构·langchain·大模型
optimistic_chen3 天前
【Redis系列】主从复制
linux·数据库·redis·缓存·中间件·命令行·主从复制
深蓝电商API3 天前
Scrapy中间件实战:自定义请求头和代理池实现
python·scrapy·中间件
计算机小手3 天前
Docker 部署 weserv-images:打造非侵入式图片处理中间件
图像处理·经验分享·docker·中间件
cqsztech4 天前
基于UOS20 东方通tongweb8 安装简约步骤
中间件
罗马苏丹默罕默德4 天前
Ubuntu下部署.NetCore WebApi的方法
数据库·ubuntu·.netcore
yuanmenghao4 天前
自动驾驶中间件iceoryx - 同步与通知机制(二)
开发语言·单片机·中间件·自动驾驶·信息与通信
云雾J视界4 天前
从Boost的设计哲学到工业实践:解锁下一代AI中间件架构的密码
c++·人工智能·中间件·架构·stackoverflow·boost
yuanmenghao4 天前
自动驾驶中间件iceoryx - 同步与通知机制(一)
开发语言·网络·驱动开发·中间件·自动驾驶