Home > typeioc > IDynamicDependency
Represents dynamic dependency interface
Signature:
export interface IDynamicDependency
Property | Type | Description |
---|---|---|
factory | Factory<{}> |
Specifies factory interface Factory to be used as substitution for factory registrations |
factoryType | {} |
Specifies factory type to be used as substitution for factory type registrations |
factoryValue | {} |
Specifies factory value to be used as substitution for factory value registrations |
initializer | Initializer<{}> |
Specifies an instance of initializer Initializer to be used during substitution initialization |
named | string |
Specifies a name to be used as substitution for named registrations |
required | boolean |
Specifies the necessity of the registration presence prior substitution. If required is true and no registration found, throws ResolutionError during resolution |
service | {} |
Specifies service value, registration to be substituted for |