public Response Login(LoginDto loginDto)
        {
            if (loginDto.IsNotValid())
            {
                return(Response.BuildBadRequest(ExceptionMessages.CpfESenhaEmBranco));
            }

            var cliente = _clienteAppService.ObterPorCpfESenha(CpfValidation.Limpa(loginDto.Cpf), loginDto.Senha);

            if (cliente == null)
            {
                return(Response.BuildBadRequest(ExceptionMessages.ClienteNaoEncontrado));
            }

            return(Response.BuildSuccess(_jwtService.CreateJsonWebToken(cliente)));
        }