Skip to content

DI Bag API / index / ProviderAcquiredValue

Type Alias: ProviderAcquiredValue<R extends ProviderOrFactory> ​

ts
type ProviderAcquiredValue<R extends ProviderOrFactory> = ProviderBase extends R ? unknown : R extends infer T & {} ? AcquiredOf<T> : unknown;

Defined in: provider.ts:87

Extract the fulfilled or raw value passed to the provider's outer disposer.

Type Parameters ​

Type ParameterDescription
R-

See ​

https://dany-fedorov.github.io/di-bag/guides/api-reference.html#provider-and-module-projections

Ordinary services. Checked composition. Explicit ownership.