0
發出映射器循環引用問題。我試圖將AA映射爲A.A具有B的對象,但B具有A的對象。這是循環引用問題。我不確定Emit mapper如何處理這個問題。emitmapper循環引用
public class A
{
public A()
{
list = new List<B>();
}
List<B> list {get; set;}
}
public class B
{
public A object {get; set;}
}
public class AA
{
public AA()
{
list= new List<BB>();
}
public List<BB> list {get; set;}
}
public class BB
{
public AA object {get; set;}
}
objectified = new A();
ObjectMapperManager.DefaultInstance.Get Mapper<A, AA>().Map(objectified);
需要從A映射到AA。現在我得到了堆棧溢出錯誤。任何人都知道如何解決這個問題?