Skip to content

Interface: FactoryProvider<T>

Defined in: packages/core/src/di/provider.interface.ts:51

Extends

Type Parameters

Type ParameterDefault type
Tunknown

Methods

useFactory()

ts
useFactory(...args): T | Promise<T>;

Defined in: packages/core/src/di/provider.interface.ts:57

Parameters

ParameterType
...argsunknown[]

Returns

T | Promise<T>

Properties

PropertyTypeInherited fromDefined in
durable?boolean-packages/core/src/di/provider.interface.ts:59
inject?( | ProviderToken | { optional?: boolean; token: ProviderToken; })[]-packages/core/src/di/provider.interface.ts:58
provideProviderTokenBaseProvider.providepackages/core/src/di/provider.interface.ts:38
scope?ScopeBaseProvider.scopepackages/core/src/di/scope-options.interface.ts:8

Released under the MIT License.