.NET 拓展Swagger之【添加注释】

修改配置

ini 复制代码
#region Swagger的配置

builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen(option =>
{
    // xml 文档文件绝对路径--读取根据控制器生成的xml文件
    var file = Path.Combine(AppContext.BaseDirectory,
        "ZhaoXi.WebSiteApi.xml");
    // true: 显示控制器层注释
    option.IncludeXmlComments(file, true);
    // 对actuin的名称进行排序,如果有多个,就可以看到效果
    option.OrderActionsBy(o => o.RelativePath);
});
#endregion 

修改属性

重新生成文件

查看xml

注意:xml文件名称要一致,否则运行时会报错

测试

控制器注释

实体类注释


相关推荐
你的人类朋友1 天前
先用js快速开发,后续引入ts是否是一个好的实践?
前端·javascript·后端
码事漫谈1 天前
医疗设备控制系统中同步与异步通信的架构设计
后端
码事漫谈1 天前
C++ 中 rfind 方法详解
后端
AAA修煤气灶刘哥1 天前
服务器指标多到“洪水泛滥”?试试InfluxDB?
数据库·后端·面试
uzong1 天前
技术面试,时间不足15分钟,面试官就挂掉了电话,原因竟然是……
后端·面试
Roye_ack1 天前
【项目实战 Day12】springboot + vue 苍穹外卖系统(Apache POI + 工作台模块 + Excel表格导出 完结)
java·spring boot·后端·excel·苍穹外卖
kobe_OKOK_1 天前
Django ORM 字段查询表达式(Field lookup expressions)
后端·python·django
qq_5470261791 天前
SpringBoot+Redis实现电商秒杀方案
spring boot·redis·后端
Code blocks1 天前
SpringBoot自定义请求前缀
java·spring boot·后端