C# Класс Castle.Windsor.Installer.DefaultComponentInstaller

Default IComponentsInstaller implementation.
Наследование: IComponentsInstaller
Показать файл Открыть проект

Открытые методы

Метод Описание
SetUp ( IWindsorContainer container, IConfigurationStore store ) : void

Perform installation.

Защищенные методы

Метод Описание
SetUpComponents ( IConfiguration configurations, IWindsorContainer container, IConversionManager converter ) : void
SetUpFacilities ( IConfiguration configurations, IWindsorContainer container, IConversionManager converter ) : void
SetUpInstallers ( IConfiguration installers, IWindsorContainer container, IConversionManager converter ) : void

Приватные методы

Метод Описание
AddInstaller ( IWindsorInstaller>.Dictionary cache, Type type ) : void
AddInstaller ( IConfiguration installer, IWindsorInstaller>.Dictionary cache, IConversionManager conversionManager, ICollection assemblies ) : void
AssertImplementsService ( string id, Type service, Type type ) : void
CollectForwardedTypes ( IKernelInternal kernel, IConfiguration component, string typeName, string id, IConversionManager converter, List services ) : void
GetAssemblyInstallers ( IWindsorInstaller>.Dictionary cache, Assembly assembly ) : void
InstallerTypes ( IEnumerable types ) : IEnumerable
IsInstaller ( Type type ) : bool
SetUpChildContainers ( IConfiguration configurations, IWindsorContainer parentContainer ) : void

Описание методов

SetUp() публичный Метод

Perform installation.
public SetUp ( IWindsorContainer container, IConfigurationStore store ) : void
container IWindsorContainer Target container
store IConfigurationStore Configuration store
Результат void

SetUpComponents() защищенный Метод

protected SetUpComponents ( IConfiguration configurations, IWindsorContainer container, IConversionManager converter ) : void
configurations IConfiguration
container IWindsorContainer
converter IConversionManager
Результат void

SetUpFacilities() защищенный Метод

protected SetUpFacilities ( IConfiguration configurations, IWindsorContainer container, IConversionManager converter ) : void
configurations IConfiguration
container IWindsorContainer
converter IConversionManager
Результат void

SetUpInstallers() защищенный Метод

protected SetUpInstallers ( IConfiguration installers, IWindsorContainer container, IConversionManager converter ) : void
installers IConfiguration
container IWindsorContainer
converter IConversionManager
Результат void