public void Handle(InventoryItemQuantityRemoved @event) { InventoryItemDto d = _readDocumentStore.Documents["InventoryItem"][@event.Id]; d.Quantity -= @event.Quantity; d.Version = @event.Version; }
private void Apply(InventoryItemQuantityRemoved e) { _quantity -= e.Quantity; }
public void Handle(InventoryItemQuantityRemoved @event) { _readDocumentStore.Documents["Inventory"][@event.Id].Version = @event.Version; }