2016-02-20 57 views
1

我正在嘗試爲swagger codegen編寫一個新的語言模塊。在我生成的客戶端中,我想包含一個示例請求。這方面的一個實例可以在swagger UI下「示例值」可以看出在Swagger codegen中生成請求示例

enter image description here

本身似乎沒有該文本被包含在招搖規範提供這項服務,而是從請求對象模型構建,遞歸取消參考子模型。

有沒有一種直接的方法來在codegen庫中生成這個字符串?如果我不得不從SwaggerUI中借用代碼,那麼我可以看一下java實現嗎?

回答

3

你是對的,UI正在根據模式爲模型生成示例值。您可以在代碼中使用io.swagger.codegen.examples.ExampleGenerator來生成模型,並在生成模板之前將它們設置在對象中。

+0

謝謝。 ExampleGenerator非常有用。我無法從操作bodyparam獲取要使用的模型。我可能會提出一個新問題。 – RaGe

相關問題