nee-ctx-web-ktor / dev.neeffect.nee.ctx.web / EffectsInstance

EffectsInstance

class EffectsInstance<R, G : TxProvider<R, G>>

Types

Cache

class Cache<R, G : TxProvider<R, G>>

Constructors

<init>

EffectsInstance()

Properties

async

val async: Effect<WebContext<R, G>, Any>

trace

val trace: TraceEffect<WebContext<R, G>>

tx

val tx: Effect<WebContext<R, G>, Any>

Functions

cache

fun cache(): Cache<R, G>

secured

fun secured(roles: List<UserRole>): Effect<WebContext<R, G>, Any>