C# 클래스 Stiletto.Internal.Loaders.Reflection.ReflectionLoader

상속: ILoader
파일 보기 프로젝트 열기: benjamin-bader/stiletto

공개 메소드들

메소드 설명
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