.net core 如何为字符串列表指定一个示例值,以便为OpenAPI生成Swashbuckle?

.net core 如何为字符串列表指定一个示例值,以便为OpenAPI生成Swashbuckle?,.net-core,swagger,openapi,swashbuckle,.net Core,Swagger,Openapi,Swashbuckle,我正在用文档注释注释我的所有模型对象,以便Swashback可以在它为我的每个方法生成的示例响应中显示有用的值。它适用于整数、字符串、枚举和应用了类似文档的其他模型对象列表: 公共类MyModel{ /// 1234 [JsonProperty(“id”)] 公共长Id{get;set;} ///杰森·萨德勒 [JsonProperty(“名称”)] 公共字符串名称{get;set;} //等等。。。 } 但是,我不知道如何为字符串列表提供示例值。例如,以下情况不会产生我想要的结果: 公共类A

我正在用文档注释注释我的所有模型对象,以便Swashback可以在它为我的每个方法生成的示例响应中显示有用的值。它适用于整数、字符串、枚举和应用了类似文档的其他模型对象列表:

公共类MyModel{
/// 1234
[JsonProperty(“id”)]
公共长Id{get;set;}
///杰森·萨德勒
[JsonProperty(“名称”)]
公共字符串名称{get;set;}
//等等。。。
}
但是,我不知道如何为字符串列表提供示例值。例如,以下情况不会产生我想要的结果:

公共类AnotherModel{
/// 18005555555
[JsonProperty(“电话号码”)]
公共IEnumerable电话号码{get;set;}
/// ["18005555555"]
[JsonProperty(“其他编号”)]
公共IEnumerable其他数字{get;set;}
}
对于这种型号,我得到:

{
    "phoneNumbers": "18005555555",
    "otherNumbers": "[\"18005555555\"]"
}
我想要生成的是:

{
    "phoneNumbers": [
        "18005555555"
    ]
}

现在有没有办法用Swashback实现这一点,或者我应该提交一个功能请求?谢谢

我只是遇到了同样的问题我只是遇到了同样的问题