0
我一直在嘗試使用AutoMapper,但是我在配置地圖時遇到了問題。AutoMapper地圖複雜對象
有了這個:
public class A
{
public B b { get; set; }
public C c { get; set; }
public int id { get; set; }
public string X { get; set; }
}
public class B
{
public int id { get; set; }
public string Y { get; set; }
}
public class C
{
public int id { get; set; }
public string Z { get; set; }
}
public class ABC
{
public int Aid { get; set; }
public string AX { get; set; }
public int Bid { get; set; }
public string BY { get; set; }
public int Cid { get; set; }
public string CZ { get; set; }
}
我如何做映射A> ABC和ABC> A.
我不希望每個屬性手動映射。可能嗎?
謝謝。
通常,automapper要求屬性名稱相同。對於需要配置映射的不同名稱。所以在你的情況下,你必須在automapper中映射每個屬性。 –
如何更改不必配置映射? – user2653142