Я использую springdoc-openapi с Kotlin и WebFlux.fn.
Я хотел использовать аннотацию @RouterOperation на каждом пути в CoRouterFunctionDsl, но не смог.
@Configuration
class UserRouter(private val userHandler: UserHandler) {
// @RouterOperations annotation works here.
@Bean
fun userRouter = coRouter {
("/v1").nest {
// I want to use @RouterOperation annotation here.
GET("/users", userHandler::getUsers)
// I want to use @RouterOperation annotation here.
GET("/users/{userId}", userHandler::getUserById)
// I want to use @RouterOperation annotation here.
POST("/users", userHandler::postUser)
}
}
}
Похоже, что по этому поводу нет какой-либо соответствующей документации.
Как я могу использовать @RouterOperation в coRouter DSL?