C# Class Castle.Facilities.TypedFactory.TypedFactoryFacility

Provides automatically generated factories on top of interfaces or delegates that you can use to pull components out of the container without ever referencing it explicitly.
Inheritance: Castle.MicroKernel.Facilities.AbstractFacility
Afficher le fichier Open project: castleproject/Windsor Class Usage Examples

Méthodes publiques

Свойство Type Description
DelegateFactoryKey string
FactoryMapCacheKey string
InterceptorKey string
IsFactoryKey string

Méthodes protégées

Méthode Description
AddFactories ( IConfiguration facilityConfig, ITypeConverter converter ) : void
Init ( ) : void
RegisterFactory ( string id, Type type, string selector ) : void

Private Methods

Méthode Description
AddTypedFactoryEntry ( FactoryEntry entry ) : void
InitFacility ( ) : void
LegacyInit ( ) : void
LegacyRegisterFactory ( string id, Type factoryType, string creation, string destruction ) : void

Method Details

AddFactories() protected méthode

protected AddFactories ( IConfiguration facilityConfig, ITypeConverter converter ) : void
facilityConfig IConfiguration
converter ITypeConverter
Résultat void

Init() protected méthode

protected Init ( ) : void
Résultat void

RegisterFactory() protected méthode

protected RegisterFactory ( string id, Type type, string selector ) : void
id string
type System.Type
selector string
Résultat void

Property Details

DelegateFactoryKey public_oe static_oe property

public static string DelegateFactoryKey
Résultat string

FactoryMapCacheKey public_oe static_oe property

public static string FactoryMapCacheKey
Résultat string

InterceptorKey public_oe static_oe property

public static string InterceptorKey
Résultat string

IsFactoryKey public_oe static_oe property

public static string IsFactoryKey
Résultat string