Beispiel #1
0
        private void Handle(CartCreated evt)
        {
            var newCart = new ShoppingCartReadModel
            {
                ClientId = evt.ClientId,
                Id       = evt.CartId
            };

            db.SaveCart(newCart);
        }
        public void Handle(CartCreated evt)
        {
            var newCart = new ShoppingCartReadModel
            {
                ClientId = evt.ClientId,
                Id       = evt.CartId
            };

            context.SaveCart(newCart);
        }
Beispiel #3
0
 public void SaveCart(ShoppingCartReadModel cart)
 {
     if (!this.carts.ContainsKey(cart.Id))
     {
         this.carts.Add(cart.Id, cart);
     }
     else
     {
         this.carts[cart.Id] = cart;
     }
 }