MappedBodyProvider

class MappedBodyProvider<S : Any, T : Any>(provider: BodyProvider<S>, block: S.() -> T) : BodyProvider<T>

Constructors

Link copied to clipboard
constructor(provider: BodyProvider<S>, block: S.() -> T)

Functions

Link copied to clipboard
open suspend override fun body(response: HttpResponse): T
Link copied to clipboard
open suspend override fun <V : Any> typedBody(response: HttpResponse, type: TypeInfo): V