![](/img/trans.png)
[英]How to expose a custom generic type as a string in Swagger schema using Swashbuckle.AspNetCore
[英]Swashbuckle.AspNetCore only generating models with fields of type string
所以我有一个这样的小组模型:
public class GroupDTO {
[Required]
public Guid? Id { get; set; }
[Required(AllowEmptyStrings = false)]
[StringLength(maximumLength: 50)]
public string Name { get; set; }
}
但是通过摇摇晃晃生成的模型如下所示:
[
{
"id": "string",
"name": "string"
}
]
它看起来应该像这样:
[
{
"id": "00000000-0000-0000-0000-000000000000",
"name": "string"
}
]
有人知道吗?
Swashbuckle将引导视为字符串。
@ceferrari在评论中回答。
您可以使用https://github.com/mattfrear/Swashbuckle.Examples将示例添加到具有有效值的swagger调用中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.