antes en Kotlin

Estoy tratando de establecer un filter antes sin una ruta para aplicar a todas las requestes. En kotlin estoy tratando de escribir:

before { req, resp -> // check auth then networkingirect if not authorized... } 

El comstackdor dice:

No se puede inferir el tipo para este parámetro (req & resp).

¿Cómo debo configurar un filter antes en Kotlin sin una ruta?

Puede usar la ruta * en Spark para que coincida con todas las routes, como esta:

 before("*", { req, res -> logger.info("${req.requestMethod().toUpperCase()} ${req.fullUri()} by ${req.ip()} (${req.userAgent()})") }) // or: before("*") { req, res -> // ...