public void Handle(CartEmptied evt)
        {
            var cart = context.GetCartById(evt.CartId);

            cart.Items.Clear();
            context.SaveCart(cart);
        }
Ejemplo n.º 2
0
        private void Handle(CartEmptied evt)
        {
            var cart = db.GetCartById(evt.CartId);

            cart.Items.Clear();
            db.SaveCart(cart);
        }
Ejemplo n.º 3
0
 private void Apply(CartEmptied evt)
 {
     products.Clear();
 }
Ejemplo n.º 4
0
 public void Handle(CartEmptied evt)
 {
     Model.CartEmptied(evt.CartId, evt.Timestamp);
 }
Ejemplo n.º 5
0
 internal void Apply(CartEmptied @event)
 {
     Id = @event.AggregateRootId;
     CartItems.Clear();
 }
Ejemplo n.º 6
0
 public async Task HandleAsync(CartEmptied @event)
 {
     await ExecuteSaveAsync(@event.AggregateId, cart => new ShoppingCartReadModel(cart));
 }
Ejemplo n.º 7
0
 private void Apply(CartEmptied evt)
 {
     _shoppingCartItems.Clear();
 }