API DocumentationΒΆ
- dependency_injector
- dependency_injector.providers
AbstractCallable
AbstractCoroutine
AbstractFactory
AbstractSingleton
Aggregate
AttributeGetter
BaseSingleton
Callable
CallableDelegate
Configuration
ConfigurationOption
Container
ContextLocalSingleton
Coroutine
CoroutineDelegate
Delegate
DelegatedCallable
DelegatedCoroutine
DelegatedFactory
DelegatedSingleton
DelegatedThreadLocalSingleton
DelegatedThreadSafeSingleton
DependenciesContainer
Dependency
Dict
ExternalDependency
Factory
FactoryAggregate
FactoryDelegate
Injection
ItemGetter
List
MethodCaller
NamedInjection
Object
OverridingContext
PositionalInjection
ProvidedInstance
Provider
Resource
Selector
Self
Singleton
SingletonDelegate
ThreadLocalSingleton
ThreadSafeSingleton
TypedConfigurationOption
YamlLoader
deepcopy()
deepcopy_args()
deepcopy_kwargs()
ensure_is_provider()
is_container_class()
is_container_instance()
is_delegated()
is_provider()
isawaitable()
iscoroutinefunction()
merge_dicts()
parse_named_injections()
parse_positional_injections()
represent_provider()
traverse()
- dependency_injector.containers
- dependency_injector.wiring
- dependency_injector.errors
- dependency_injector.ext.starlette