replay method

void replay(
  1. List<Event> events
)
inherited

Replay events to rebuild aggregate state Used during recovery and testing

Implementation

void replay(List<Event> events) {
  // Reset to initial state
  _currentState = createInitialState();

  // Apply each event in sequence
  for (final event in events) {
    eventHandler(event);
  }
}