public async Task <List <ProjetoViewModel> > Handle(ObterTodosProjetosQuery query, CancellationToken cancellationToken) { var projetos = await _repository.ObterTodosAsync(); var projetosModel = projetos .Select(x => new ProjetoViewModel(x.Id, x.Titulo, x.DataCriacao)) .ToList(); return(projetosModel); }