componentScan
- auto componentScan(Storage!(ObjectFactory, string) storage, Locator!() locator, string id)
- auto componentScan(Storage!(ObjectFactory, string) storage, Locator!() locator)
- auto componentScan(ConfigurableContainer storage)
- auto componentScan(Storage!(ObjectFactory, string) storage, Locator!() locator)
- auto componentScan(ConfigurableContainer storage)
- auto componentScan(Storage!(ObjectFactory, string) storage, Locator!() locator)
- auto componentScan(ConfigurableContainer storage)
- auto componentScan(Storage!(ObjectFactory, string) storage, Locator!() locator)
- auto componentScan(ConfigurableContainer storage)
- auto componentScan(Storage!(ObjectFactory, string) storage, Locator!() locator)
- auto componentScan(ConfigurableContainer storage)
- auto componentScan(Storage!(ObjectFactory, string) storage, Locator!() locator)
- auto componentScan(ConfigurableContainer storage)
- auto componentScan(R storageLocator, Locator!() locator, string id)
- auto componentScan(R locator, string id)
- auto componentScan(R storageLocator, Locator!() locator)
- auto componentScan(R locator)
- template componentScan(T, V...)
- auto componentScan(R storageLocator, Locator!() locator)
- auto componentScan(R locator)
- template componentScan(I, T, V...)
- auto componentScan(R storageLocator, Locator!() locator)
- auto componentScan(R locator)
- template componentScan(alias M, V...)
Register an object into storage by it's type FQN using annotations provided in it.
An object will be registered in storage only in case when it is annotated with @component annotation. In case when no @component annotation is found, object is not registered in storage.