Skip to content

QueryRepositoryHydration

Defined in: packages/ddd-core/persistence/query-repository.abstract.ts:11

Repository-wide snapshot policy applied by FromCache to methods that do not declare their own hydrateFn / serializeFn.

TResult

hydrateFn: (cached) => TResult

Defined in: packages/ddd-core/persistence/query-repository.abstract.ts:16

Rehydrates a cached snapshot. Every cache hit of a method relying on this default is rehydrated, as with alwaysHydrate: true.

unknown

TResult


optional serializeFn?: (result) => unknown

Defined in: packages/ddd-core/persistence/query-repository.abstract.ts:19

Converts a result into the snapshot stored on a miss.

TResult

unknown