Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
o

LiveRouteMountAspect

object LiveRouteMountAspect

Constructors for route mount aspects.

Defined by scalive.LiveRouteMountAspect. View source (scalive/api/src/scalive/LiveRouteMountAspect.scala:98-109)

Methods2

fromRequest

def fromRequest[R, A, Ctx](run: LiveRouteMountRequest[A] => zio.ZIO[R, LiveRouteMountFailure, Ctx]): LiveRouteMountAspect[R, A, Any, Ctx]

Creates a route aspect that does not consume context from a preceding aspect.

Defined by scalive.LiveRouteMountAspect.fromRequest. View source (scalive/api/src/scalive/LiveRouteMountAspect.scala:106-109)

make

def make[R, A, In, Ctx](run: (LiveRouteMountRequest[A], In) => zio.ZIO[R, LiveRouteMountFailure, Ctx]): LiveRouteMountAspect[R, A, In, Ctx]

Creates a route aspect that consumes context from a session or preceding route aspect.

Defined by scalive.LiveRouteMountAspect.make. View source (scalive/api/src/scalive/LiveRouteMountAspect.scala:100-103)