ktor-locations / io.ktor.locations / io.ktor.routing.Route / location

location

inline fun <reified T : Any> Route.location(noinline body: Route.() -> Unit): Route

Registers a route body for a location defined by class T.

Class T must be annotated with Location.

fun <T : Any> Route.location(data: KClass<T>, body: Route.() -> Unit): Route

Registers a route body for a location defined by class data.

Class data must be annotated with Location.