| Class | Description |
|---|---|
| ApplicationContainer | Simple application container based on IServiceProvider implementation. |
| ArrayFactory | |
| BaseMethodInvokingFactory | Base class for method invoking factories |
| ComponentInitInfo | Component Info |
| ComponentsConfig | IComponentsConfig implementation based on XML. |
| EventBinder | EventBinder is a helper component that gives ability to bind events and events handlers inside Winter configuration. |
| IndexerInvokingFactory | Indexer invoking factory used for defining instance by indexer of another object. |
| ListValueInitInfo | Value Info for list |
| MapEntryInfo | |
| MapValueInitInfo | Value Info for map |
| MethodInvokingFactory | MethodInvokingFactory can be used for defining instance as result of another object's method invoking. |
| NestedServiceProvider | NestedServiceProvider implementation used for defining composite ServiceProviders. |
| PropertyInfo | |
| PropertyInvokingFactory | Property invoking factory component |
| RefValueInfo | Component reference info |
| ReplacingFactory | ReplacingFactory factory component |
| ServiceProvider | Service provider based on Spring-like configuration. |
| ServiceProvider.ValueFactory | |
| ServiceProviderContext | ServiceProviderContext used for referencing to IoC container inside its configuration. |
| ServiceProviderInvokingFactory | ServiceProviderInvokingFactory used for defining instance as result of calling specified INamedServiceProvider implementation. |
| StaticMethodInvokingFactory | StaticMethodInvokingFactory used for defining instance as result of invoking static method |
| StaticPropertyInvokingFactory | StaticPropertyInvokingFactory used for defining instance as static property of some class. |
| TypeValueInitInfo | Type Value init info |
| ValueInitInfo | Value Info |
| XmlComponentsConfig | Extension of ComponentsConfig that supports configuration section handler (so you may place configuration in the app.config or web.config) |
| Interface | Description |
|---|---|
| IComponentInitInfo | Component init definition interface. |
| IComponentsConfig | IComponents config |
| IFactoryComponent | Factory component interface |
| INamedServiceProviderAware | Named service provider aware component interface |
| IPropertyInitInfo | Property init definition interface |
| IServiceProviderAware | Service provider aware component interface |
| IValueFactory | Factory used to initialize a new instance by IValueInitInfo |
| IValueInitInfo | Value init definition interface |