Namespace AlchemyBow.Core.IoC
Classes
Container
Represents a dependency injection container.
DynamicCollectionBindingUtility
A utility class that simplifies adding items to dynamic collections of common types.
DynamicInjector<T>
Provides a mechanism for automated dynamic injection.
InjectAttribute
Indicates that a field should be injected.
InjectionTargetAttribute
Indicates that a class should be analysed for fields decorated with the [Inject]
attribute.
MonoInstaller
The base class for the MonoBehaviour
based dependency injection installers.
Interfaces
IBindOnlyContainer
Provides a dependency injection container interface that allows only binding operations.