public async Task <IActionResult> Index(Dictionary <string, int> quantidades, string action)
        {
            try
            {
                var usuario  = appUserParser.Parse(HttpContext.User);
                var carrinho = await carrinhoService.DefinirQuantidades(usuario, quantidades);
            }
            catch (BrokenCircuitException e)
            {
                logger.LogError(e, e.Message);
                HandleBrokenCircuitException(carrinhoService);
            }
            catch (Exception e)
            {
                logger.LogError(e, e.Message);
                HandleException();
            }

            return(View());
        }