RoutingEventStore
Functions
Appends a domain event stream to the event store. Ensures transaction consistency and handles version conflicts.
Checks whether the request ID already exists for the specified aggregate.
Loads the last domain event stream for the specified aggregate.
Loads domain event streams for the specified aggregate within the given version range. The range is inclusive: headVersion, tailVersion.
Loads domain event streams for the specified aggregate within the given event time range. The range is inclusive: headEventTime, tailEventTime.
Wraps an EventStore with metrics collection capabilities. Returns a MetricEventStore that collects metrics on event storage operations.
Scans for aggregate IDs within the specified named aggregate, starting after the given ID. Returns a limited number of aggregate IDs in lexicographical order.
Loads a single domain event stream for the specified aggregate at the given version.