IWindsorContainer
The IWindsorContainer interface exposes all the
functionality the Windsor implements.
Returns the inner instance of the MicroKernel
Gets the container's name
Gets or sets the parent container if this instance
is a sub container.
Registers a subcontainer. The components exposed
by this container will be accessible from subcontainers.
IWindsorContainer AddComponentLifeStyle(string key, Type serviceType, Type classType, LifestyleType lifestyle)
IWindsorContainer AddComponentWithProperties(string key, Type classType, IDictionary extendedProperties)
IWindsorContainer AddComponentWithProperties(string key, Type serviceType, Type classType, IDictionary extendedProperties)
Registers a facility within the container.
Creates and adds an IFacility facility to the container.
Creates and adds an IFacility facility to the container.
Creates and adds an IFacility facility to the container.
Creates and adds an IFacility facility to the container.
Creates and adds an IFacility facility to the container.
Creates and adds an IFacility facility to the container.
Gets a child container instance by name.
Installs the components provided by the IWindsorInstallers
with the IWindsorContainer.
The component installers.The container.
Registers the components provided by the IRegistrations
with the IWindsorContainer.
Create a new registration using Component.For() or AllTypes.
Releases a component instance
Remove a child container
Returns a component instance by the key
Returns a component instance by the key
Returns a component instance by the key
Returns a component instance by the service
Returns a component instance by the service
Returns a component instance by the service
Returns a component instance by the service
Returns a component instance by the service
Returns a component instance by the service
Returns a component instance by the key
Returns a component instance by the key
Returns a component instance by the key
Returns a component instance by the key
Returns a component instance by the key
Resolve all valid components that match this type.
Resolve all valid components that match this service
the service to match
Resolve all valid components that match this service
the service to matchArguments to resolve the service
Resolve all valid components that match this service
the service to matchArguments to resolve the service
Resolve all valid components that match this type.
The service typeArguments to resolve the service
Resolve all valid components that match this type.
The service typeArguments to resolve the service