nee-ctx-web-ktor / pl.setblack.nee.ctx.web / WebContextProvider

WebContextProvider

interface WebContextProvider<R, G : TxProvider<R, G>>

Functions

create

abstract fun create(call: ApplicationCall): WebContext<R, G>

effects

abstract fun effects(): EffectsInstance<R, G>

healthCheck

open fun healthCheck(): Route.() -> Unit

jacksonMapper

abstract fun jacksonMapper(): ObjectMapper

monitoringApi

open fun monitoringApi(): Route.() -> Unit

sysApi

open fun sysApi(): Route.() -> Unit

userSecurityApi

open fun userSecurityApi(): Route.() -> Unit

Inheritors

BaseWebContext

abstract class BaseWebContext<R, G : TxProvider<R, G>> : WebContextProvider<R, G>