Skip to content

es cqrs.Interface.AsyncProvider

Sclable CI edited this page Oct 7, 2024 · 7 revisions

@sclable/nestjs-libs / es-cqrs / AsyncProvider

Interface: AsyncProvider<T>

Extends

  • Pick<ModuleMetadata, "imports">

Type Parameters

T

Properties

inject?

optional inject: any[]

Defined in

packages/es-cqrs/src/interfaces/async-provider.ts:9


useClass?

optional useClass: Type<AsyncProviderFactory<T>>

Defined in

packages/es-cqrs/src/interfaces/async-provider.ts:10


useExisting?

optional useExisting: Type<AsyncProviderFactory<T>>

Defined in

packages/es-cqrs/src/interfaces/async-provider.ts:11


useFactory()?

optional useFactory: (...args) => T | Promise<T>

Parameters

• ...args: any[]

Returns

T | Promise<T>

Defined in

packages/es-cqrs/src/interfaces/async-provider.ts:13

Clone this wiki locally