问题描述
我正在使用带有 Swashbuckle 的相当标准的 ASP.NET API MVC 模板,该模板在生成 Swagger UI 文档方面运行良好。
有问题的 API 已经将一些参数指定为字符串类型,而不是更强大的内置类型。
例如,在 Thing
的模型中,一个人被标识为
public string PersonId { get; set; }
在某些情况下,基本类型工作正常。在其他情况下,我可以使用适用的 DataType
注释来使示例正常运行。
对于未包含在 DataType
枚举选项中的数据类型,是否有一种好方法可以让 Swashbuckle 告诉 Swagger UI 显示类似“a6ba7a43-090d-4945-9be0-dc0bb2211dc0 “而不是使用 Thing
的 REST 资源的“示例值”中的“字符串”?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)