Model - Aplicação Web API

18/09/2015

Boa tarde, com base nestas aulas:
"[url:descricao=Integrando aplicações com Web API – Parte 1]http://www.devmedia.com.br/integrando-aplicacoes-com-web-api-parte-1/32821[/url]"
"[url:descricao=Integrando aplicações com Web API – Parte 2]http://www.devmedia.com.br/integrando-aplicacoes-com-web-api-parte-2/33038[/url]"
eu desenvolvi uma API de acordo com minhas necessidades.
Na hora de integrar o Entity Framework eu importei 3 entidades do meu banco de dados.
Minha dúvida é se eu posso trazer apenas os campos de cada tabela que me interessam para evitar delay no carregamento do Json, ao invés de trazer todos e chamar na tela só os interessantes.
Obrigado.
--

Leonardo M. Piazzoli
suporte6@hardshop.com.br

Respostas

01/10/2015

Joel Rodrigues

Você pode usar Linq para ao fazer um select na coleção, listar apenas os dados que deseja. Por exemplo:
var query = from c in clientes select new {Nome = c.NomeCliente, Telefone = c.Telefone}
Responder Citar