【发布时间】:2021-03-03 19:00:45
【问题描述】:
我在我的 API 端点上使用 xml 注释,其中包含有关端点响应的信息以及该端点的摘要。
在我的请求模型中,每个属性都有一个描述属性。这一切都很好,除了当我尝试向枚举添加摘要时。
例如,我的班级中有以下属性:
/// <summary>
/// Domain Model Class
/// </summary>
public DomainModelClass? AssetDomainModelClass { get; set; }
而DomainModelClass 是一个枚举
当我进入swagger页面时,AssetDomainModelClass上没有任何描述
另外,我查看了创建的 json,它不包含 Enum 字段的描述
但摘要适用于所有非 Enum 属性,例如我的示例上方的 AssetId。如何获取要附加到 Enum 值的摘要?
我正在使用Swashbuckle.AspNetCore (6.0.7)
【问题讨论】:
标签: enums swagger swagger-ui swashbuckle.aspnetcore