Class: LazyServiceIdentifier<TInstance>
Defined in: @inversifyjs/common:
See
Type Parameters
| Type Parameter | Default type |
|---|---|
TInstance | unknown |
Constructors
Constructor
ts
new LazyServiceIdentifier<TInstance>(buildServiceId: () => ServiceIdentifier<TInstance>): LazyServiceIdentifier<TInstance>;Defined in: @inversifyjs/common:
Parameters
| Parameter | Type |
|---|---|
buildServiceId | () => ServiceIdentifier<TInstance> |
Returns
LazyServiceIdentifier<TInstance>
Methods
unwrap()
ts
unwrap(): ServiceIdentifier<TInstance>;Defined in: @inversifyjs/common:
Returns
ServiceIdentifier<TInstance>
is()
ts
static is<TInstance>(value: unknown): value is LazyServiceIdentifier<TInstance>;Defined in: @inversifyjs/common:
Type Parameters
| Type Parameter | Default type |
|---|---|
TInstance | unknown |
Parameters
| Parameter | Type |
|---|---|
value | unknown |
Returns
value is LazyServiceIdentifier<TInstance>
Properties
[islazyServiceIdentifierSymbol]
ts
[islazyServiceIdentifierSymbol]: true;Defined in: @inversifyjs/common: