sihl.session
Service.Make
sihl
sihl.app
sihl.authn
sihl.authz
sihl.cmd
sihl.configuration
sihl.core
sihl.data
sihl.email
sihl.http
sihl.log
sihl.message
sihl.middleware
sihl.queue
sihl.schedule
sihl.seed
sihl.server
sihl.storage
sihl.token
sihl.user
sihl.utils
sihl.web
module Log : Log.Service.Sig.SERVICE
module RandomService : Utils.Random.Service.Sig.SERVICE
module Repo : Sig.REPO
include Core.Container.SERVICE
val lifecycle : Core__.Core_container.Lifecycle.t
val start : Core__.Core_ctx.t -> Core__.Core_ctx.t Lwt.t
val stop : Core__.Core_ctx.t -> unit Lwt.t
val add_to_ctx : Session__.Session_core.t -> Core.Ctx.t -> Core.Ctx.t
val create : Core.Ctx.t -> (Base.string * Base.string) Base.list -> Session__.Session_core.t Lwt.t
val set : Core.Ctx.t -> key:Base.string -> value:Base.string -> Base.unit Lwt.t
val unset : Core.Ctx.t -> key:Base.string -> Base.unit Lwt.t
val get : Core.Ctx.t -> key:Base.string -> Base.string Base.option Lwt.t
val find_opt : Core.Ctx.t -> key:Base.string -> Session__.Session_core.t Base.option Lwt.t
val find : Core.Ctx.t -> key:Base.string -> Session__.Session_core.t Lwt.t
val find_all : Core.Ctx.t -> Session__.Session_core.t Base.list Lwt.t