我正在与kotlin一起工作,并且正在使用swagger记录我的休息服务。

我不太确定如何在kotlin中使用@ApiResponse批注,我在做下一个:

@ApiResponses({
        @ApiResponses( ApiResponse(code = 200, message = "..."),
                ApiResponse(code = 404, message = "..."),
                ApiResponse(code = 500, message = "..."),
                ApiResponse(code = 400, message = "..."),
                ApiResponse(code = 412, message = "...") )
    })

但我得到下一个问题:



kotlin - 如何在Kotlin中使用@ApiResponse批注-LMLPHP

有任何想法吗?

谢谢。

最佳答案

将其转换为:

@ApiResponses(
        value = [
            ApiResponse(code = 200, message = "..."),
            ApiResponse(code = 404, message = "..."),
            ApiResponse(code = 500, message = "..."),
            ApiResponse(code = 400, message = "..."),
            ApiResponse(code = 412, message = "...")
        ]
)

关于kotlin - 如何在Kotlin中使用@ApiResponse批注,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56159740/

10-09 13:20