C# Класс Stiletto.Internal.Loaders.Reflection.ReflectionLoader

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

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

Метод Описание
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

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

Метод Описание
FailIfNoReflection ( ) : void

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

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

public GetIProviderInjectBinding ( string key, object requiredBy, bool mustBeInjectable, string providerKey ) : Binding
key string
requiredBy object
mustBeInjectable bool
providerKey string
Результат Binding

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

public GetInjectBinding ( string key, string className, bool mustBeInjectable ) : Binding
key string
className string
mustBeInjectable bool
Результат Binding

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

public GetLazyInjectBinding ( string key, object requiredBy, string lazyKey ) : Binding
key string
requiredBy object
lazyKey string
Результат Binding

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

public GetRuntimeModule ( Type moduleType, object moduleInstance ) : RuntimeModule
moduleType System.Type
moduleInstance object
Результат RuntimeModule