C# (CSharp) ArenaNet.Sprout.IoC Namespace

Classes

Name Description
ComponentAttribute
ComponentDescriptor Internal descriptor for a component. This is primarily used to cache reflection lookups.
ComponentInjectionProvider Provides component injection.
ComponentNameException An exception that is thrown when a component name is invalid.
ComponentNotFoundException An exception that is thrown when the component is not found but required in the Context.
ContextException Base Context exception.
ContextInjectionProvider An injection provider that provides the Context to classes.
ContextTest
InjectAttribute
InjectDescriptor Internal descriptor for an injection.
InvalidContextStateException An exception that is thrown when methods are invoked on the Context but the methods expect a certain state.
NotifyingComponentLifecycleProcessor A component lifecycle processor that notifies the Components of the lifecycle.