public async Task HandleAsync(StockGroupQuantityChangedEvent @event) { await _eventStore.AppendToStream(@event.AggregateId, @event); var entity = await _stockGroupRepository.GetByIdAsync(@event.AggregateId); entity.UpdateQuantity(@event.Quantity); await _stockGroupRepository.UpdateAsync(entity); }
public async Task HandleAsync(StockGroupQuantityChangedEvent @event) { await _eventStore.AppendToStream(@event); }