RegistrationContext

Undocumented in source.

Members

Aliases

ConfigurableFactoryType
alias ConfigurableFactoryType(T) = ConfigurableFactory!(T, FactoryPolicyExtractor!Policies)
Undocumented in source.

Functions

initialize
typeof(this) initialize()
Undocumented in source. Be warned that the author may not have intended to support it.
register
ConfigurableFactoryType!T register(string identity)
ConfigurableFactoryType!T register()

Register a component of type T by identity, type, or interface it implements.

register
ConfigurableFactoryType!T register(T value, string identity)
ConfigurableFactoryType!T register(T value)

Register a component of type T by identity, type, or interface it implements with a default value.

Variables

allocator
RCIAllocator allocator;

Allocator used for registered components.

locator
Locator!(Object, string) locator;

Locator used for fetching components dependencies;

storage
Storage!(ObjectFactory, string) storage;

Storage into which to store components;

Meta