0
我有一个windows服务应用程序,我有一个对象,在相当长的时间内处理。在这个过程中,用户可以通过GUI与对象进行交互,并在服务上调用WCF服务。 有时,还没有能够重现问题,似乎用户更新我的主对象上的一个childobject,它导致处理无法找到存储库中的对象。这真的可以发生吗? 会在TransactionScope帮助中将调用包装到存储库中吗?多线程环境中的Linq2SQL锁定对象?
ProcessThread:在对象上工作
WCF服务:更新一些孩子在属性对象的对象
ProcessThread上:找不到对象
任何线索? 我创建一个新的DataContext所有的时间,所以它不以任何方式共享