public async Task <ActionResult> ObterTop3RestaurantesComLookup() { var top3 = await _restauranteRepository.ObterTop3_ComLookup(); var listagem = top3.Select(_ => new RestauranteTop3 { Id = _.Key.Id, Nome = _.Key.Nome, Cozinha = (int)_.Key.Cozinha, Cidade = _.Key.Endereco.Cidade, Estrelas = _.Value }); return(Ok( new { data = listagem } )); }