C# Class Glass.Mapper.Pipelines.ObjectConstruction.Tasks.Ioc.IocTaskBase

Inheritance: Glass.Mapper.Pipelines.ObjectConstruction.AbstractObjectConstructionTask
Afficher le fichier Open project: mikeedwards83/Glass.Mapper

Méthodes publiques

Méthode Description
Execute ( Glass args ) : void

Méthodes protégées

Méthode Description
CreateConcreteInstance ( AbstractTypeConfiguration config ) : object
GetConstructorParameters ( AbstractTypeConfiguration config ) : object[]
IsRegistered ( Type type ) : bool
Register ( Type type ) : void

Private Methods

Méthode Description
IocTaskBase ( ) : System

Method Details

CreateConcreteInstance() protected abstract méthode

protected abstract CreateConcreteInstance ( AbstractTypeConfiguration config ) : object
config Glass.Mapper.Configuration.AbstractTypeConfiguration
Résultat object

Execute() public méthode

public Execute ( Glass args ) : void
args Glass
Résultat void

GetConstructorParameters() protected abstract méthode

protected abstract GetConstructorParameters ( AbstractTypeConfiguration config ) : object[]
config Glass.Mapper.Configuration.AbstractTypeConfiguration
Résultat object[]

IsRegistered() protected abstract méthode

protected abstract IsRegistered ( Type type ) : bool
type System.Type
Résultat bool

Register() protected abstract méthode

protected abstract Register ( Type type ) : void
type System.Type
Résultat void