entity framework怎么同时插入两个外键

2025-04-30 03:20:27
推荐回答(1个)
回答1:

简单地说:要保证你所要关联的Entity源自一个ObjectContext,要不然就会出现这种错误。
我一般为每一个EntitySet写一个BLL,并接受一个ObjectContext 参数进行初始化。这样在关联的时候就可以通过传入一个唯一的ObjectContext来确保不会出现那些奇怪的现象。
比如说:
有3个BLL: companyBLL,userBLL,contactBLL