dango.inject

Modules

container
module dango.inject.container

Contains the implementation of the dependency container.

context
module dango.inject.context

Contains the implementation of application context setup.

exception
module dango.inject.exception

Модуль содержит слассы ошибок и вспомогательные фунции

factory
module dango.inject.factory

Модуль работы с компонентами и фабриками к ним

injection
module dango.inject.injection

Contains functionality for autowiring dependencies using a dependency container.

provider
module dango.inject.provider

Contains the implementation of the provider.

Public Imports

dango.inject.container
public import dango.inject.container : DependencyContainer;
dango.inject.factory
public import dango.inject.factory : ComponentFactory, ComponentFactoryCtor, WrapDependencyFactory;
dango.inject.provider
public import dango.inject.provider : Provider, singleInstance, newInstance, existingInstance;
dango.inject.context
public import dango.inject.context : DependencyContext, registerDependencyContext;
dango.inject.injection
public import dango.inject.injection : inject, Inject, Named;

Meta

Date

Date: 2020-04-11

License

Subject to the terms of the BSD 3-Clause License, as written in the included LICENSE.md file.

Authors

<m.galanin@milofon.pro> Maksim Galanin