Como envolvo objetos JSON?
Atualmente, estou procurando uma maneira de agrupar JSON no componente Swagger UI.
No YAML, minha declaração de objeto é:
restException:
properties:
message:
type: string
A saída gerada pela interface do usuário do Swagger é (o que eu concordo, está correto):{ "message": "string" }
e o que eu quero é:
"restException": {
"message": "string"
}
Acabei de encontrar uma maneira feia de fazê-lo declarando explicitamente o wrapper no arquivo YAML. Mas é muito ruim, pois também gera quando eu uso o "Swagger Codegen" para gerar código de cliente ou servidor.
restExceptionContainer: restException: properties: message: type: string
Eu estou bem para adicionar código no arquivo Swagger UI, se necessário! Precisa de sua ajuda para encontrar onde :)