Skip to content

solutions_backend.runtime

One lifespan-owned Backend runtime and dependency composition root.

Classes

BackendRuntime

Lifespan-owned collaborators shared by every request.

close

close() -> None

Close network pools exactly once at application shutdown.

start

start() -> None

Connect configured providers and derive exact live/rebuild registries.

Functions

build_runtime

build_runtime(settings: Settings) -> BackendRuntime

Construct one fully injected runtime without contacting a secret manager.