public async Task HandleAsync(ShipmentCreated @event)
        {
            var items = @event.ShippingItems
                        .Select(item =>
                                new ShipmentItemReadModel(item.ProductId, item.Quantity));

            var newModel = new ShipmentReadModel(@event.AggregateId, @event.CustomerId, items);
            await _repository.SaveAsync(newModel);
        }
 public async Task SaveAsync(ShipmentReadModel model)
 {
     await _store.SaveAsync(model);
 }