EF CTP4 : “The context cannot be used while the mo

2019-07-11 02:41发布

I have two entities : Student and Class.

they have a many-to-many relationship between each other :

class Student
{
   ICollection<Class> Classes{get;set;}
}

class Class
{
   ICollection<Student> Students{get;set;}
}

when I try to execute the following statement :

return _db.Students.Where(s => s.Email == email).FirstOrDefault();

I get this error message :

 "The context cannot be used while the model is being created."

1条回答
爱情/是我丢掉的垃圾
2楼-- · 2019-07-11 03:17

I had same issue/exception when I forgot to put connection string from the app.config in project where codefirst model was to web.config in webui project from where I was running my app and referenced CF. Maybe not your case, but worth checking.

查看更多
登录 后发表回答