getAggregateInfo method
AggregateInfo
getAggregateInfo()
inherited
Get aggregate information for debugging and monitoring
Implementation
AggregateInfo getAggregateInfo() {
return AggregateInfo(
aggregateId: _aggregateId,
aggregateType: _aggregateType,
persistenceId: persistenceId,
isInitialized: isInitialized,
currentVersion: isInitialized ? currentState.version : 0,
sequenceNumber: sequenceNumber,
isRecovered: isRecovered,
registeredCommandHandlers: _commandHandlers.getAllHandlers().length,
registeredEventHandlers: _eventHandlers.getAllHandlers().length,
);
}