SnapshotTargets
The snapshot targets of one bounded context: its snapshot stores by name, and the placement of each aggregate type, fallback for a type that has none: by default the default store alone.
Each store has a built-in subscription of its own, with its own checkpoints, which writes the snapshots of the types it is a target of (subscriptionOf): wow.snapshot for the default store, as before targets, and wow.snapshot:<store> for each other one. A store named so keeps its subscription, and so its checkpoints, whatever the targets list: adding a target to a type, switching its primary or dropping a target moves no checkpoint. The snapshot hop of a wait is the primary target's subscription of the command's aggregate type.
Constructors
Properties
Functions
Where type's snapshots are written.
The store type's snapshots are read from: its primary target.
The subscription of type's primary target: the one whose handling ends a wait's snapshot hop.