Example #1
0
 private void ProductRemovedFromShoppingCartEventHandler(ProductRemovedFromShoppingCart e)
 {
     _items.RemoveAll(i => i.ProductId == e.ProductId);
 }
 private void Apply(ProductRemovedFromShoppingCart @event) => BasketItems.RemoveAll(i => i.Product == @event.Product);
Example #3
0
 public void RemoveProduct(Guid productId)
 {
     var e = new ProductRemovedFromShoppingCart(Id, productId);
     ApplyEvent(e);
 }