Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
typealias RespondingRaiseRoutingHandler<TResponse> = context(Raise<Response>) suspend RoutingContext.() -> TResponse
Functions
Link copied to clipboard
inline fun <TResponse> Route.deleteOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TResponse> Route.deleteOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TResponse> Route.deleteOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
inline fun <TResponse> Route.getOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TResponse> Route.getOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TResponse> Route.getOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
inline fun <TResponse> Route.headOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TResponse> Route.headOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TResponse> Route.headOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
inline fun <TResponse> Route.optionsOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TResponse> Route.optionsOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TResponse> Route.optionsOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
inline fun <TRequest : Any, TResponse> Route.patchOrRaise(statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
inline fun <TResponse> Route.patchOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TRequest : Any, TResponse> Route.patchOrRaise(path: String, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
inline fun <TResponse> Route.patchOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TRequest : Any, TResponse> Route.patchOrRaise(path: Regex, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
inline fun <TResponse> Route.patchOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
inline fun <TRequest : Any, TResponse> Route.postOrRaise(statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
inline fun <TResponse> Route.postOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TRequest : Any, TResponse> Route.postOrRaise(path: String, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
inline fun <TResponse> Route.postOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TRequest : Any, TResponse> Route.postOrRaise(path: Regex, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
inline fun <TResponse> Route.postOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
Link copied to clipboard
inline fun <TRequest : Any, TResponse> Route.putOrRaise(statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
inline fun <TResponse> Route.putOrRaise(statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TRequest : Any, TResponse> Route.putOrRaise(path: String, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
inline fun <TResponse> Route.putOrRaise(path: String, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route
inline fun <TRequest : Any, TResponse> Route.putOrRaise(path: Regex, statusCode: HttpStatusCode? = null, body: ReceivingRespondingRaiseRoutingHandler<TRequest, TResponse>): Route
inline fun <TResponse> Route.putOrRaise(path: Regex, statusCode: HttpStatusCode? = null, crossinline body: RespondingRaiseRoutingHandler<TResponse>): Route