使用EF6,.NET 4.0
我有自己的自定义模型,并且正在使用Database First方法。我修改了edmx以使用与我的自定义模型相同的命名空间。我在运行代码时遇到了线程主题的错误。 “用户”这个类确实存在于我的模型和我的edmx中。我也有我自己的自定义DbContext:
public class MyEntities : DbContext
{
public MyEntities()
: base("Name=MyEntities")
{
User = Set<User>();
}
public virtual DbSet<User> User { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}
}
有什么想法吗?