在我的c#wpf dekstop應用程序中使用automapper。如何將列表自動映射到另一個列表
我有這2種型號:
list<A> collectionA = DB.GetQueryResults();
我現在想這個集合「」轉移到類:
public class A
{
public string Field1 {get; set;}
public string Field2 {get; set;}
}
public class B
{
public string Field1 {get; set;}
public string Field2 {get; set;}
}
我通過通過一個DB查詢,以便填充創建一個類的集合B通過使用AutoMapper ..
var configJobProfile = new MapperConfiguration(cfg => cfg.CreateMap<A, B>());
var mapperJobProfile = configJobProfile.CreateMapper();
collectionB = mapperJobProfile.Map<B>(collectionA);
但我得到一個映射錯誤,這讓我鼻子告訴我很多。所以我認爲這種做法是錯誤的?
我該怎麼做?
感謝
什麼是映射錯誤?查看內部異常。 –