.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文件名称要一致,否则运行时会报错

测试

控制器注释

实体类注释


相关推荐
马卡巴卡6 分钟前
Java线程协作工具:CountDownLatch 、CyclicBarrier、Phaser、Semaphore 、Exchanger
后端
Java水解12 分钟前
Spring Bean生命周期深度剖析:从创建到销毁的完整旅程
spring boot·后端
Json_16 分钟前
springboot框架对接物联网,配置TCP协议依赖,与设备通信,让TCP变的如此简单
java·后端·tcp/ip
+VX:Fegn089520 分钟前
计算机毕业设计|基于springboot + vue职位管理推荐系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
王中阳Go21 分钟前
06 Go Eino AI应用开发实战 | Eino 框架核心架构
人工智能·后端·go
Angletank25 分钟前
SpringBoot用JPA接口实现分页和排序
windows·spring boot·后端
疯狂的程序猴26 分钟前
生成加密 IPA 的工具在项目中的使用方式
后端
华仔啊35 分钟前
Java 开发必看:什么时候用 for,什么时候用 Stream?
java·后端
程序员岳焱43 分钟前
2025 IDEA运行报错:运行 xxxxApplication 时出错。命令行过长。 通过 JAR 清单或通过类路径文件缩短命令行,然后重新运行。
后端·intellij idea
Psycho_MrZhang1 小时前
Flask 设计思想总结
后端·python·flask