.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);
 });
相关推荐
Lost of 程序猿1 天前
ASP.NET Core 后台任务全景:从 BackgroundService 到 Channel 队列,再到分布式调度
后端·asp.net·.netcore
念何架构之路2 天前
Gin中间件机制
中间件·gin
宝桥南山2 天前
Blazor Web Assembly - 体验一下Authentication State从Server共享给Client
microsoft·微软·c#·asp.net·.net·.netcore
Broccoli523026653 天前
FastAPI 中间件
中间件·fastapi
紫水木鱼4 天前
物联网通讯协议_MQTT_持续更新
物联网·中间件
meilindehuzi_a6 天前
Express 基础到中间件:系统掌握常用 API 与请求处理链
中间件·express
En^_^Joy6 天前
Django中间件:请求拦截和响应(类似装饰器)
中间件·django·sqlite
lazy H7 天前
不同的消息队列有什么区别?Kafka、RabbitMQ、RocketMQ、Pulsar、ActiveMQ 选型对比
后端·中间件·kafka·rabbitmq·rocketmq
Lumistory8 天前
城市建筑照明的落地与长效运营观察
大数据·数据库·中间件·光照贴图
笨#小孩11 天前
中间件解析漏洞与编辑器漏洞:Web安全绕过的“捷径”
web安全·中间件·编辑器