实体框架5.0中的预先加载示例

时间:2013-09-25 13:14:49

标签: entity-framework-5

我正在尝试在实体框架中实施急切加载。 请问你能分享方式,如何在实体框架中加载?

1 个答案:

答案 0 :(得分:0)

快速谷歌搜索提供了eager loading的一个很好的例子,但前提是基本上包含带有查询的外国实体:

var blogs = context.Blogs
  .Include(x => x.Posts) // this is eager loading
  .ToList();

您只想使用.Include()抓取原始实体的外国实体。

请注意,您还可以在OnModelCreating中禁用延迟加载:

protected override void OnModelCreating(DbModelBuilder modelBuilder) {
    base.Configuration.LazyLoadingEnabled = false;
}