在处理不同的两件事情A, B, 它们的数据会各自入到 A表, B表,但中间处理是用EF的方法,
如: _shareService.Save()
开两个线程ThreadA / ThreadB
Thread ThreadA = new Thread(AProcess)
Thread ThreadB = new Thread(BProcess)
方法: AProcess 处理事情A
方法: BProcess 处理事情B
然后各自调用 _shareService.Save()的方法,,保存数据。
线程A/线程B是同步执行的。
发生了错误: 在未先对具有同一属性名的同一更改跟踪器调用 EntityMemberChanging 或 EntityComplexMemberChanging 之前,调用了 EntityMemberChanged 或 EntityComplexMemberChanged。有关正确报告更改的信息,请参阅 Entity Framework 文档。
请教下是怎么回事?谢谢!!