public async Task <IActionResult> CreateShoppingCartItem([FromBody] ShoppingCartItemResource shoppingCartItemResource)
        {
            var shoppingCartItem = mapper.Map <ShoppingCartItemResource, ShoppingCartItem>(shoppingCartItemResource);

            shoppingCartItemRepository.AddShoppingCartItem(shoppingCartItem);
            await unitOfWork.CompleteAsync();

            shoppingCartItem = await shoppingCartItemRepository.GetShoppingCartItemByCartId(shoppingCartItem.Id);

            var result = mapper.Map <ShoppingCartItem, ShoppingCartItemResource>(shoppingCartItem);

            return(Ok(result));
        }