private void Handle(ItemNameModified @event) { if (_items[@event.Id].Version <= @event.Version) { _items[@event.Id].Name = @event.NewName; _items[@event.Id].Version = @event.Version; } }
private void Apply(ItemNameModified evt) { _snapshot.Name = evt.NewName; }