2011-08-02 41 views
0

我添加一個對象到另一對象,像這樣:解決一個DevExpress.Xpo.Exceptions.SessionMixingException

Foo foo = new Foo(); 
AnotherClass.bar.add(foo); // bar is getting assigned with dependency injection in AnotherClass 

這導致DevExpress.Xpo.Exceptions.SessionMixingException如下:

初始化方法 Test.SetUp拋出 異常。 DevExpress.Xpo.Exceptions.SessionMixingException: DevExpress.Xpo.Exceptions.SessionMixingException: 'Foo'對象屬於不同的會話。

如何抓住從AnotherClass的會話來避免此錯誤?

回答