C# Class CostEffectiveCode.Components.AutoRegistration

Datei anzeigen Open project: hightechtoday/costeffectivecode

Public Methods

Method Description
AutoRegistration ( ) : System
AutoRegistration ( Type>.[ typeFallbacks ) : System
GetComponentMap ( Assembly dependentAssembly, bool>.Func dependentTypeSpec, Assembly sourceAssembly, bool>.Func sourceTypeSpec ) : Type>.Dictionary

Private Methods

Method Description
BuildCommandHandler ( Type type ) : Type
BuildQuery ( Type type ) : Type
GetEntityType ( Type dtoType ) : Type
GetFallBack ( Type type ) : Type
ImplementsOpenGeneric ( Type i, Type checkType ) : bool

Method Details

AutoRegistration() public method

public AutoRegistration ( ) : System
return System

AutoRegistration() public method

public AutoRegistration ( Type>.[ typeFallbacks ) : System
typeFallbacks Type>.[
return System

GetComponentMap() public method

public GetComponentMap ( Assembly dependentAssembly, bool>.Func dependentTypeSpec, Assembly sourceAssembly, bool>.Func sourceTypeSpec ) : Type>.Dictionary
dependentAssembly System.Reflection.Assembly
dependentTypeSpec bool>.Func
sourceAssembly System.Reflection.Assembly
sourceTypeSpec bool>.Func
return Type>.Dictionary