Exemple #1
0
        public async Task <IActionResult> Delete()
        {
            var codigoClienteClaim = this.User.Claims.FirstOrDefault(x => x.Type == "sub");

            if (codigoClienteClaim == null)
            {
                return(StatusCode(401));
            }

            var codigoCliente = codigoClienteClaim.Value;
            var carrinhoKey   = "cart_" + codigoCliente;
            await _carrinhoRepository.RemoverCarrinho(carrinhoKey);

            return(StatusCode(200));
        }