DefaultExtensibleInjectionEnvironment
Default implementation for ExtensibleInjectionEnvironment.
Constructors
Functions
Creates an Injector that can be used as a property delegator, bound against the given identifier.
Returns a sequence of all the known identifiers present in this environment.
Returns the resolver associated with the given identifier.
Properties
Inheritors
Extensions
Performs the internal logic required for setting up a meta-environment. When creating extensible environments, you should either call this function to create your meta environment, or subclass DefaultExtensibleInjectionEnvironment which will do it for you.
Gets the component identified by the given type turned into an Identifier with an optional qualifier. Throws an exception if no component with this identifier exists.
Retrieve the fundef wrapper for the given function, or throw an exception if no such fundef could be found.
Gets the component identified by the given type turned into an Identifier with an optional qualifier. Returns null if no component with this identifier exists.