Skip to content

PersistedAggregate

Defined in: packages/ddd-core/persistence/decorators/acknowledge-persisted.decorator.ts:7

Contract required for aggregates to participate in persistence version acknowledgment.

Implemented automatically by RootEntity.

readonly optional version?: number

Defined in: packages/ddd-core/persistence/decorators/acknowledge-persisted.decorator.ts:9

The current in-memory aggregate version.

acknowledgePersisted(version?): void

Defined in: packages/ddd-core/persistence/decorators/acknowledge-persisted.decorator.ts:14

Advances the persisted version baseline (_persistedVersion) to match the durable version written to persistent storage.

number

void