getValue

inline operator fun <reified R : Any> Parameters.getValue(
    thisRef: Any?,
    property: KProperty<*>
): R

Operator function that allows to delegate variables by call parameters. It does conversion to type R using DefaultConversionService

Example

get("/") {
    val page: Int by call.request.queryParameters
    val query: String by call.request.queryParameters
    // ...
}

Exceptions

MissingRequestParameterException - if no values associated with name

ParameterConversionException - when conversion from String to R fails