Пример #1
0
        public async Task <GetCartQueryResult> GetCartById(int cartId)
        {
            var cart = await _orderApiClient.GetCartById(cartId);

            return(new GetCartQueryResult()
            {
                CartId = cart.CartId,
                Items = cart.Items.Select(i => new CartItemResult()
                {
                    CartItemId = i.CartItemId,
                    Price = i.Price,
                    ProductId = i.ProductId,
                    ProductName = i.ProductName,
                    Quantity = i.Quantity
                }).ToArray()
            });
        }