In order to get the Aggregate from the Event Store, it requires to use GetByAggregateId from the AggregateRepository but the current implementation iterate all events without instantiating aggregate. Because of that, many properties have null value or not valid default value.
In order to get the Aggregate from the Event Store, it requires to use
GetByAggregateId
from the AggregateRepository but the current implementation iterate all events without instantiating aggregate. Because of that, many properties have null value or not valid default value.