Index A | C | D | E | F | G | I | L | M | N | O | R | S | T | U A add_edge() (DiGraph method) add_factory() (Container method) add_node() (DiGraph method) add_value() (Container method) AutoInjecting (class in linkd.solver) C children() (DiGraph method) CircularDependencyException close() (Container method) (DependencyInjectionManager method) Container (class in linkd.container) ContainerClosedException Context (class in linkd.context) ContextRegistry (class in linkd.context) Contexts (class in linkd.context) (class in linkd.ext.fastapi) create() (DependencyExpression class method) D DEFAULT (Contexts attribute), [1] default_container (DependencyInjectionManager property) DefaultContainer (class in linkd.context) DependencyData (class in linkd.graph) DependencyExpression (class in linkd.conditions) DependencyInjectionException DependencyInjectionManager (class in linkd.solver) DependencyNotSatisfiableException DiGraph (class in linkd.graph) E edges (DiGraph property) enter_context() (DependencyInjectionManager method) F factory_method (DependencyData attribute) factory_params (DependencyData attribute) G get() (Container method) get_dependency_id() (in module linkd.utils) global_context_registry (in module linkd.context) I If (class in linkd.conditions) in_edges() (DiGraph method) inject() (in module linkd.ext.fastapi) (in module linkd.solver) INJECTED (in module linkd.solver) L linkd module linkd.conditions module linkd.container module linkd.context module linkd.exceptions module linkd.ext module linkd.ext.fastapi module linkd.graph module linkd.registry module linkd.solver module linkd.utils module M Marker (class in linkd.utils) maybe_await() (in module linkd.utils) MaybeAwaitable (in module linkd.utils) module linkd linkd.conditions linkd.container linkd.context linkd.exceptions linkd.ext linkd.ext.fastapi linkd.graph linkd.registry linkd.solver linkd.utils N nodes (DiGraph property) O out_edges() (DiGraph method) R register() (ContextRegistry method) register_factory() (Registry method) register_value() (Registry method) Registry (class in linkd.registry) registry_for() (DependencyInjectionManager method) RegistryFrozenException remove_edge() (DiGraph method) remove_node() (DiGraph method) replace_node() (DiGraph method) REQUEST (Contexts attribute) resolve() (DependencyExpression method) S subgraph() (DiGraph method) T teardown_method (DependencyData attribute) Try (class in linkd.conditions) type_for() (ContextRegistry method) U unregister() (ContextRegistry method) use_di_context_middleware() (in module linkd.ext.fastapi)