/** * Copyright: (c) 2015-2020, Milofon Project. * License: Subject to the terms of the BSD 3-Clause License, as written in the included LICENSE.md file. * Author: <m.galanin@milofon.pro> Maksim Galanin * Date: 2020-04-11 */ module dango.inject; public { import dango.inject.container : DependencyContainer; import dango.inject.factory : ComponentFactory, ComponentFactoryCtor, WrapDependencyFactory; import dango.inject.provider : Provider, singleInstance, newInstance, existingInstance; import dango.inject.context : DependencyContext, registerContext; import dango.inject.injection : inject, Inject, Named; }