1

我正在尝试为swagger codegen编写一个新的语言模块。在我生成的客户端中,我想包含一个示例请求。可以在“示例值”下的swagger UI中看到一个实例

在此处输入图像描述

文本本身似乎并未包含在此服务的 swagger 规范中,而是由请求对象模型构造而成,递归地取消引用子模型。

有没有一种直接的方法可以在 codegen 库中生成这个字符串?如果我不得不从 SwaggerUI 借用代码,是否有我可以查看的 java 实现?

4

1 回答 1

3

你是对的,UI 正在为基于模式的模型生成一个示例值。您可以io.swagger.codegen.examples.ExampleGenerator在代码中使用 生成模型并在生成模板之前将它们设置在对象中。

于 2016-02-22T06:12:29.133 回答