我在设计师和生成的数据库中创建了我的模型。实体生成了ObjecContext类和其他文件。我读到我应该右键单击设计器区域并选择Add Code Generation Item。接下来,我为C#选择EF 5.xDbContext Fluent Generator。我点击了Add and recaive编译错误:
无法将System.Data.Metadara.Edm.ComplexType类型的cas对象添加到 键入System.Data.Metadata.Edm.PrimiticeType。
我在My WebAPI C#项目中使用Entity Framework 5.0,我在其中一个表中创建了ComplexType(在设计器中创建)。 如何解决?也许还有其他方法可以从模型优先获得dbContext?
答案 0 :(得分:0)
实现dbconext的另一种方法是创建一个新类并从中继承。喜欢
public class StudentDbConext : DbConext
{
Public DbSet<Person> {get;set}
}