public async Task <IActionResult> Criar([FromBody] CriarUsuarioViewModel viewModel)
        {
            try
            {
                var usuario = new Usuario(viewModel.Nome, viewModel.Email);
                await _usuarioServico.Criar(usuario);

                return(new ObjectResult(usuario.UsuarioId));
            }
            catch (ValidacaoEntidadeException ex)
            {
                return(BadRequest(ex.Message));
            }
        }