C# Class Stiletto.Internal.RuntimeAggregationLoader

Inheritance: ILoader
显示文件 Open project: benjamin-bader/stiletto

Public Methods

Method Description
GetIProviderInjectBinding ( string key, object requiredBy, bool mustBeInjectable, string delegateKey ) : 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

Method Description
RuntimeAggregationLoader ( ) : System

Method Details

GetIProviderInjectBinding() public method

public GetIProviderInjectBinding ( string key, object requiredBy, bool mustBeInjectable, string delegateKey ) : Binding
key string
requiredBy object
mustBeInjectable bool
delegateKey string
return Binding

GetInjectBinding() public method

public GetInjectBinding ( string key, string className, bool mustBeInjectable ) : Binding
key string
className string
mustBeInjectable bool
return Binding

GetLazyInjectBinding() public method

public GetLazyInjectBinding ( string key, object requiredBy, string lazyKey ) : Binding
key string
requiredBy object
lazyKey string
return Binding

GetRuntimeModule() public method

public GetRuntimeModule ( Type moduleType, object moduleInstance ) : RuntimeModule
moduleType System.Type
moduleInstance object
return RuntimeModule