Sto cercando di utilizzare Swagger per documentare la mia API REST. A seguito di questa example, ho annotare l'endpoint REST in questo modo:Swagger Tipo di dati Modello in ImplicitParam con Play Framework
case class CreateItemRequest(title: String, body: String)
@ApiOperation(value = "Create a new item", httpMethod = "POST", response = classOf[Item])
@ApiImplicitParams(Array(new ApiImplicitParam(dataType = "CreateItemRequest", paramType = "body", name = "body", required = true, allowMultiple = false, value = "The item object to create")))
def create(
@ApiParam(value = "Hash of the user", required = true)
@QueryParam("userhash") userhash: String
)
E mi aspettavo di ottenere "Modello" come ma ottengo solo il "CreateItemRequest" String come tipo di dati. Non le proprietà della classe case CreateItemRequest.
Saluti, Daniel
Hai trovato una soluzione a questo? Sto affrontando lo stesso problema: \ – Sudh