【发布时间】:2013-06-24 08:38:02
【问题描述】:
我正在寻求一些关于以有效方式使用实体框架和从 MVC 应用程序调用的 WCF 服务的建议。
我有一个 ASP.NET MVC Web 应用程序作为表示层,它调用 WCF 服务来执行所有数据操作。 WCF 应用程序使用实体框架对 DB 执行操作。
问题在于,根据正在呈现的页面,数据库所需的信息会发生变化,例如,如果我想显示所有用户的列表,我可能只想要他们的用户名,但 WCF 服务会返回整个模型,当处理大量记录时,这显然变得非常低效。
有什么方法可以提高效率,需要以某种方式在 Linq 语句中指定 Include 和 Select 的值
【问题讨论】:
标签: asp.net-mvc wcf entity-framework