Entity framework 如何查询实体';异步创建集合属性
我的问题不是异步查询DbContext子类的集合属性,而是查询实体的集合属性 让我们假设我们的情况如所示Entity framework 如何查询实体';异步创建集合属性,entity-framework,entity-framework-6,Entity Framework,Entity Framework 6,我的问题不是异步查询DbContext子类的集合属性,而是查询实体的集合属性 让我们假设我们的情况如所示 如果我们考虑类博客,它看起来是这样的: public class Blog { public int BlogId { get; set; } public string Name { get; set; } public virtual List<Post> Posts { get; set; } } 但是,问题是ToListSync()
如果我们考虑类博客,它看起来是这样的:
public class Blog
{
public int BlogId { get; set; }
public string Name { get; set; }
public virtual List<Post> Posts { get; set; }
}
但是,问题是ToListSync()不是List类的一部分,System.Data.Entity没有定义ToListSync()扩展方法
因此,如何异步查询集合属性?异步加载导航属性
有一组解决方法。异步加载导航属性 有一套变通办法
await someBlog.Posts.Where(p => p.Title == ...).ToListAsync()