修改配置
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
![](https://file.jishuzhan.net/article/1709404045904449537/e62ec514c884ffcadab9a00181b461f3.webp)
修改属性
![](https://file.jishuzhan.net/article/1709404045904449537/b6350cf5429027a0546b8f52c702cdc8.webp)
![](https://file.jishuzhan.net/article/1709404045904449537/acac6523d16a71fe82dfc5e3561f4449.webp)
重新生成文件
![](https://file.jishuzhan.net/article/1709404045904449537/d0d5ffa50a6e4cc3e0c73057fe070a9c.webp)
查看xml
![](https://file.jishuzhan.net/article/1709404045904449537/7ec5d2c0dbf07388d170cd2323d04850.webp)
注意:xml文件名称要一致,否则运行时会报错
测试
控制器注释
![](https://file.jishuzhan.net/article/1709404045904449537/0e9d27821519c6bd8484889fa6af59e5.webp)
![](https://file.jishuzhan.net/article/1709404045904449537/bf4f9801e71be724209428de9e2e2652.webp)
实体类注释