我正在尝试为我的api构建一个招摇过市的UI,我想为我的post方法指定pathparameters。
我的代码设置如下:
app.routes {
post("/cameras") { context -> postCamera(context) }
}
@OpenApi(
summary = "Create Camera",
operationId = "postCamera",
tags = ["Camera"],
formParams = [OpenApiFormParam("userId", String::class, true),
OpenApiFormParam("groupIds", List::class, true),
OpenApiFormParam("cameraName", String::class, true)],
responses = [
OpenApiResponse("200"),
OpenApiResponse("400"),
OpenApiResponse("409")
]
)
private fun postCamera(context: Context) {...}
我一直在尝试遵循这里编写的信息,但最终结果仍然是默认的SwaggerUIPOST方法
我做错了什么?
1条答案
按热度按时间rt4zxlrg1#
不幸的是,对于我的理智来说,解决方案是使我在intellij中的缓存无效。我的代码库中没有问题。