Struct DefferredConstructionContext

A decorating component registration interface for container, that adds construction deferring ability if possible.

struct DefferredConstructionContext(R) ;

A decorating component registration interface for container, that adds construction deferring ability if possible. The registration interface will automatically add deffering abilities to configured components if and only if locator for components used by created factories provide a deferred action executioner, and created factory supports usage of defferred action executioner.

Constructors

NameDescription
this Constructor for RegistrationContext

Fields

NameTypeDescription
context RUnderlying configuration context to which actual registration is deffered.
executionerIdentity stringIdentity of deffered executioner used for deffering construction, in case as circular reference error.

Methods

NameDescription
register Register a component of type T by identity, type, or interface it implements.
register Register a component of type T by identity, type, or interface it implements with a default value.

Parameters

NameDescription