public void Handle(CartEmptied evt) { var cart = context.GetCartById(evt.CartId); cart.Items.Clear(); context.SaveCart(cart); }
private void Handle(CartEmptied evt) { var cart = db.GetCartById(evt.CartId); cart.Items.Clear(); db.SaveCart(cart); }
private void Apply(CartEmptied evt) { products.Clear(); }
public void Handle(CartEmptied evt) { Model.CartEmptied(evt.CartId, evt.Timestamp); }
internal void Apply(CartEmptied @event) { Id = @event.AggregateRootId; CartItems.Clear(); }
public async Task HandleAsync(CartEmptied @event) { await ExecuteSaveAsync(@event.AggregateId, cart => new ShoppingCartReadModel(cart)); }
private void Apply(CartEmptied evt) { _shoppingCartItems.Clear(); }