![](/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.