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); }
public void SaveCart(ShoppingCartReadModel cart) { if (!this.carts.ContainsKey(cart.Id)) { this.carts.Add(cart.Id, cart); } else { this.carts[cart.Id] = cart; } }