所以我正在使用 VertX Web,试图让它与 Kotlin 一起工作。有一个路由器,你必须说类似
val vertx = Vertx.vertx()
val server = vertx.createHttpServer()
val router = Router.router(vertx)
server.requestHandler(router::accept)
但它不起作用。我究竟做错了什么?当我在 Kotlin 定义的类上使用它时,它的行为正常。是故意的吗?
无论如何,我必须像这样手动完成
server.requestHandler{router.accept(it)}