set
set: {
<T>(service: ServiceMetadata<T>): ContainerInstance;
<T_1>(type: Constructable<T_1>, instance: T_1): ContainerInstance;
<T_2>(type: AbstractConstructable<T_2>, instance: T_2): ContainerInstance;
<T_3>(name: string, instance: T_3): ContainerInstance;
<T_4>(token: Token<T_4>, instance: T_4): ContainerInstance;
<T_5>(token: ServiceIdentifier<unknown>, instance: T_5): ContainerInstance;
<T_6>(metadata: ServiceOptions<T_6>): ContainerInstance;
<T_7>(metadataArray: ServiceOptions<T_7>[]): ContainerInstance;
}
Type declaration
-
- <T>(service: ServiceMetadata<T>): ContainerInstance
-
Parameters
-
service: ServiceMetadata<T>
Returns ContainerInstance
- <T_1>(type: Constructable<T_1>, instance: T_1): ContainerInstance
-
Parameters
-
type: Constructable<T_1>
-
instance: T_1
Returns ContainerInstance
- <T_2>(type: AbstractConstructable<T_2>, instance: T_2): ContainerInstance
-
Parameters
-
type: AbstractConstructable<T_2>
-
instance: T_2
Returns ContainerInstance
- <T_3>(name: string, instance: T_3): ContainerInstance
-
Parameters
-
name: string
-
instance: T_3
Returns ContainerInstance
- <T_4>(token: Token<T_4>, instance: T_4): ContainerInstance
-
Parameters
-
token: Token<T_4>
-
instance: T_4
Returns ContainerInstance
- <T_5>(token: ServiceIdentifier<unknown>, instance: T_5): ContainerInstance
-
Parameters
-
token: ServiceIdentifier<unknown>
-
instance: T_5
Returns ContainerInstance
- <T_6>(metadata: ServiceOptions<T_6>): ContainerInstance
-
Parameters
-
metadata: ServiceOptions<T_6>
Returns ContainerInstance
- <T_7>(metadataArray: ServiceOptions<T_7>[]): ContainerInstance
-
Parameters
-
metadataArray: ServiceOptions<T_7>[]
Returns ContainerInstance
Facade methods