|
|
1
-4
我发现了问题! 操作方法正在使用全局DataContext检索一些实体,然后调用从会话获取用户对象的基本控制器的用户属性。因为这是用户验证后第一次检索它,所以它调用了我的getCustomerWithCustomerInfo()方法。该方法确实再次实例化了全局数据上下文(出于某种原因),因此它使以前检索到的所有实体都成为孤立实体,这就解释了我为什么会收到上述错误。它还解释了当用户以前登录时我没有收到错误的原因。正在从会话中检索用户对象,因此未实例化上下文。 我不想包括代码,因为它太复杂,我不能缩小范围。 我想下次我得到那个错误的时候,我真的应该相信它。 现在,我需要了解为什么getCustomerWithCustomerInfo创建新的数据上下文。 |
|
|
Rm558 · 是否可以更改XML类型上的LINQPad代码生成? 8 年前 |
|
|
MJK · 规范模式-使用ICollection实现表达式 8 年前 |
|
|
Roland Ebner · 为实体框架多对多关系构建表达式树? 8 年前 |