C# Class Stiletto.Internal.Loaders.Reflection.ReflectionLoader

Inheritance: ILoader
Afficher le fichier Open project: benjamin-bader/stiletto

Méthodes publiques

Méthode Description
GetIProviderInjectBinding ( string key, object requiredBy, bool mustBeInjectable, string providerKey ) : Binding
GetInjectBinding ( string key, string className, bool mustBeInjectable ) : Binding
GetLazyInjectBinding ( string key, object requiredBy, string lazyKey ) : Binding
GetRuntimeModule ( Type moduleType, object moduleInstance ) : RuntimeModule

Private Methods

Méthode Description
FailIfNoReflection ( ) : void

Method Details

GetIProviderInjectBinding() public méthode

public GetIProviderInjectBinding ( string key, object requiredBy, bool mustBeInjectable, string providerKey ) : Binding
key string
requiredBy object
mustBeInjectable bool
providerKey string
Résultat Binding

GetInjectBinding() public méthode

public GetInjectBinding ( string key, string className, bool mustBeInjectable ) : Binding
key string
className string
mustBeInjectable bool
Résultat Binding

GetLazyInjectBinding() public méthode

public GetLazyInjectBinding ( string key, object requiredBy, string lazyKey ) : Binding
key string
requiredBy object
lazyKey string
Résultat Binding

GetRuntimeModule() public méthode

public GetRuntimeModule ( Type moduleType, object moduleInstance ) : RuntimeModule
moduleType System.Type
moduleInstance object
Résultat RuntimeModule