public bool EditUserCart(IEnumerable <ProductInCart> productsAdd, IEnumerable <ProductId> productsRemove, IEnumerable <ProductInCart> productsEdit)
        {
            Result <Dictionary <Guid, Dictionary <ProductData, int> > >?result = marketShoppingCartService.EditShoppingCart
                                                                                 (
                Username,
                productsRemove.Select(x => x.Value).ToList(),
                ProductInCart.ToDictionary(productsAdd),
                ProductInCart.ToDictionary(productsEdit)
                                                                                 ).Result;

            return(result != null && !result.IsErr);
        }