http4k / org.http4k.core / RequestContexts
class RequestContexts :
Store
<
RequestContext
>
In-memory RequestContext store. Override the storeId to use multiple stores in one app.
Name | Summary |
---|---|
<init> | In-memory RequestContext store. Override the storeId to use multiple stores in one app.RequestContexts(storeId: String ? = null) |
Name | Summary |
---|---|
invoke | Lens operation to get the value from the targetfun invoke(target: Request ): RequestContext Lens operation to set the value into the target fun <R : Request > invoke(value: RequestContext , target: R): R |
remove | fun remove(value: RequestContext ): RequestContext ? |
Name | Summary |
---|---|
asResult | Convert the result of a lens extraction to a Result4k type whichfun <IN, OUT> LensExtractor <IN, OUT>.asResult(): LensExtractor <IN, Result<OUT, LensFailure >> |