EF 6 - 包括为什么我没有linq选择?

时间:2013-10-18 22:46:03

标签: c# linq entity-framework

我对为什么我没有得到linq感到有点困惑。

context.Users.Include(x => x.Roles)

我不能这样做我必须做context.Users.Include("Roles")

似乎其他人可以做到。

EF Code first Eager loading and OrderBy problem

我需要导入一些东西吗?在EF 6(rc1)中有什么变化吗?

1 个答案:

答案 0 :(得分:51)

如果您使用的是DbContext,则要导入的正确名称空间为:

using System.Data.Entity;

这是包含DbExtensions的命名空间,它提供了.Include方法的类型安全版本。