0
我想在使用AutoMapper執行映射時忽略來自我的類型的屬性。我這樣定義映射:AutoMapper的忽略()不起作用?
Mapper.CreateMap<TypeA, TypeA>().ForMember(dest => dest.Id, opt => opt.Ignore());
源和目標都是相同的類型。 當我調用Map函數時,無論如何都會更新目標的Id屬性。 我正在使用從CodePlex下載的最新版本。
你可以發佈代碼給你'Map'函數調用嗎?我剛剛扔了一個等效的例子,它的工作。什麼是Id初始化? – 2011-03-30 21:44:48
此功能已 – rboarman 2011-03-30 21:53:02
另外,你是如何執行地圖的 - 是Automapper創建目的地還是你提供一個現有的目的地? – PatrickSteele 2011-03-31 00:21:24