public void LoadFromHistory(IEnumerable <object> events) { foreach (var @event in events) { AggregateUpdater.Update(this, @event); Version++; } }
protected void Apply(object @event) { _uncommittedEvents.Add(@event); AggregateUpdater.Update(this, @event); Version++; }