所以我有一个像这样的小组模型:
public class GroupDTO {
[Required]
public Guid? Id { get; set; }
[Required(AllowEmptyStrings = false)]
[StringLength(maximumLength: 50)]
public string Name { get; set; }
}
但是swagger生成的模型看起来像这样:
[
{
"id": "string",
"name": "string"
}
]
看起来应该是这样的:
[
{
"id": "00000000-0000-0000-0000-000000000000",
"name": "string"
}
]
有人有个主意吗?
答案 0 :(得分:0)
Guats被Swashbuckle视为字符串。
@ceferrari在评论中回答。
答案 1 :(得分:0)
您可以使用https://github.com/mattfrear/Swashbuckle.Examples为具有有效值的swagger调用添加示例。