ASP.Net添加Swagger注释

文章目录

Swagger

添加Swagger注释

1、右击项目->选择属性->点击生成->输出,选中文档文件

2、配置服务

program.cs 文件里配置SwaggerUI

cs 复制代码
//增加项一
builder.Services.AddSwaggerGen(c=> {
    c.SwaggerDoc("v1", new OpenApiInfo { Title = "Web API", Version = "v1" });
    var xmlFile = $"{Assembly.GetEntryAssembly().GetName().Name}.xml";
    var xmlPath = Path.Combine(AppContext.BaseDirectory, xmlFile);
    c.IncludeXmlComments(xmlPath);
});
//增加项二
if (app.Environment.IsDevelopment())
{
    app.UseSwagger();
    app.UseSwaggerUI(c =>
    {
        c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1");
    }); 
}

3、在控制器的方法上加上注释即可在swagger网页上看到注释


相关推荐
WindSearcher19 分钟前
大模型微调相关知识
后端·算法
考虑考虑34 分钟前
Jpa中的@ManyToMany实现增删
spring boot·后端·spring
yuan199971 小时前
Spring Boot 启动流程及配置类解析原理
java·spring boot·后端
洗澡水加冰2 小时前
n8n搭建多阶段交互式工作流
后端·llm
陈随易2 小时前
Univer v0.8.0 发布,开源免费版 Google Sheets
前端·后端·程序员
六月的雨在掘金2 小时前
通义灵码 2.5 | 一个更懂开发者的 AI 编程助手
后端
朱龙凯3 小时前
MySQL那些事
后端
Re2753 小时前
剖析 MyBatis 延迟加载底层原理(1)
后端·面试
Victor3563 小时前
MySQL(63)如何进行数据库读写分离?
后端
Cache技术分享3 小时前
99. Java 继承(Inheritance)
前端·后端