首页 文章

在Swagger codegen中生成请求示例

提问于
浏览
1

我正在尝试为swagger codegen编写一个新的语言模块 . 在我生成的客户端中,我想包含一个示例请求 . 这个例子可以在swagger UI "Example Value"下看到

enter image description here

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

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

1 回答

  • 3

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

相关问题