Skip to content

async provider.Interface.AsyncProvider

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

@sclable/nestjs-libs / async-provider / AsyncProvider

Interface: AsyncProvider<T>

ASync provider interface

Extends

  • Pick<ModuleMetadata, "imports">

Type Parameters

T

Properties

inject?

optional inject: (string | symbol | Function | Type<any> | Abstract<any>)[]

Defined in

packages/async-provider/index.ts:11


useClass?

optional useClass: Type<AsyncProviderFactory<T>>

Defined in

packages/async-provider/index.ts:12


useExisting?

optional useExisting: Type<AsyncProviderFactory<T>>

Defined in

packages/async-provider/index.ts:13


useFactory()?

optional useFactory: (...args) => T

Parameters

• ...args: any[]

Returns

T

Defined in

packages/async-provider/index.ts:15

Clone this wiki locally