podafIoc
A fast, lightweight, and highly customisable Dependency Injection framework
Mixins
| Configuration | Use to add create and override service configuration contributions.  | 
| Constraints | Use to add ordering constraints to service configurations.  | 
| DependencyProvider | A hook to provide custom dependency resolution and extend the capabilities of IoC.  | 
| InjectionCtx | Passed to DependencyProviders to give contextual injection information.  | 
| Registry | (Service) - The top level IoC object that holds service definitions and the root scope.  | 
| RegistryMeta | (Service) - Holds meta information on how the   | 
| Scope | (Service) - Creates and manages service instances, and performs dependency injection.  | 
| ScopeBuilder | Use to define an IoC scope.  | 
| ScopeDef | Definition of a Scope.  | 
| ServiceBuilder | Use to define an IoC service.  | 
| ServiceDef | Definition of a Service.  | 
| ServiceOverrideBuilder | Use to override definitions of an IoC service.  | 
Classes
| RegistryBuilder | Use to create an IoC Registry.  | 
Facets
| Autobuild | Use to inject freshly created object instances.  | 
| Build | Use in   | 
| Contribute | Use in   | 
| Inject | Use in classes to denote a field that should be dependency injected.  | 
| Override | Use in   | 
| PostInjection | Use in classes to mark a method to be called after ctor and field injection.  | 
| SubModule | Use on   | 
Errs
| IocErr | As thrown by IoC.  |