0
我有一个解决方案FooHQ包含:C#型号已经时过境迁
FooModel - 代码首先
FooService接口 - 一个使用FooModel
FooWebsite服务 - 消耗FooService接口和一个网站FooModel
所有的作品!
我刚刚创建了一个FooWebsiteAgain
我引用了FooService接口和FooModel和whamoo .....
模型靠山“FOOContext”语境已经改变,因为该数据库已创建。考虑使用代码首先迁移到更新数据库(http://go.microsoft.com/fwlink/?LinkId=238269)
有趣的事情,如果我在调试器逐步完成,并迫使它来导航的UnitOfWork背景和四处浏览....
using (UnitOfWork unitOfWork = new UnitOfWork()) <<Debug here
{
var Customer = unitOfWork.CustomerRepository.GetCustomerByTN(TN);
return Customer;
}
...它醒来,没有错误!
请有什么建议吗?
PS我使用EF 6.0.0
当你在调试器中“浏览”时,你真的启动了一个查询吗? –
孩子无法在结果视图中显示@GertArnold,但它确实在下一行中用作代码...参见上面的内容客户已填充。 – Pinch
您的环境在哪里,具体哪些项目是否启用了迁移?如果你打算在多个项目之间共享一个实体,那么这个实体只能在一个中进行跟踪,或者甚至在一个完全独立的项目中进行跟踪,这可能是一个类库。如果您有多个引用相同实体类的上下文,那么* each *将需要单独迁移,如果数据库相同,这当然是不可能的。 –