public async Task Adicionar(Autor autor) { if (!ExecutarValidacao(new AutorValidation(), autor)) { return; } if (_autorRepository.Buscar(a => a.CPF == autor.CPF).Result.Any()) { Notificar("Já existe um autor brasileiro com este CPF."); return; } await _autorRepository.Adicionar(autor); }