handle
inline fun <reified T : Any> Route.handle(
noinline body: suspend PipelineContext<Unit, ApplicationCall>.(T) -> Unit
): Unit
fun <T : Any> Route.handle(
dataClass: KClass<T>,
body: suspend PipelineContext<Unit, ApplicationCall>.(T) -> Unit
): Unit
Registers a handler body for a location defined by class dataClass.
Class dataClass must be annotated with Location.
Parameters
body
- receives an instance of typed location dataClass as first parameter.