.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);
 });
相关推荐
xdpcxq10292 小时前
.NET Core 双数据库 PostgreSQL 与 SQLite 和平共处
数据库·postgresql·.netcore
沐雪架构师1 天前
LangChain 1.0 内置的Agent中间件详解
中间件·langchain
木子啊1 天前
PHP中间件:ThinkCMF 6.x核心利器解析
开发语言·中间件·php
CTO Plus技术服务中2 天前
大数据、开发环境、中间件、数据库运维开发教程
大数据·数据库·中间件
冷崖3 天前
消息队列-前言
中间件
玄同7653 天前
LangChain v1.0 中间件深度解析:从 Callback 到 Middleware 的演进
人工智能·语言模型·自然语言处理·中间件·langchain·agent·智能体
小邓吖4 天前
自己做了一个工具网站
前端·分布式·后端·中间件·架构·golang
Prince-Peng4 天前
技术架构系列 - 详解Redis
数据结构·数据库·redis·分布式·缓存·中间件·架构