Skip to content

DI Bag API / index / AcquisitionEventFields

Interface: AcquisitionEventFields ​

Defined in: observers.ts:19

Copied binding and acquisition details carried by acquisition and disposal events.

See ​

https://dany-fedorov.github.io/di-bag/guides/tutorial.html#observe-lifecycle-transitions

Properties ​

acquisitionId ​

ts
readonly acquisitionId: symbol;

Defined in: observers.ts:22


acquisitionMetadata ​

ts
readonly acquisitionMetadata: AcquisitionMetadataPresence<readonly unknown[]>;

Defined in: observers.ts:26


bindingId ​

ts
readonly bindingId: symbol;

Defined in: observers.ts:21


bindingLabel ​

ts
readonly bindingLabel: string;

Defined in: observers.ts:23


containerId ​

ts
readonly containerId: symbol;

Defined in: observers.ts:20


lifetime ​

ts
readonly lifetime: Lifetime;

Defined in: observers.ts:24


registrationMetadata ​

ts
readonly registrationMetadata: Readonly<object>;

Defined in: observers.ts:25

Ordinary services. Checked composition. Explicit ownership.