public async Task <string> Handle(ComandoAtualizarCliente request, CancellationToken cancellationToken)
        {
            var cliente = new Entidades.Cliente(request.Id, request.Nome, request.Email, request.Telefone);
            await repositorioCliente.Atualizar(request.Id, cliente);

            await PublicarNotificacao(cliente, cancellationToken, AcaoNotificacao.Atualizado);

            return(await Task.FromResult("Cliente atualizado com sucesso"));
        }
        public async Task <IActionResult> Put(ComandoAtualizarCliente comando)
        {
            var response = await mediador.Send(comando);

            return(Ok(response));
        }