理解你的映射(Understanding Your Mappings) AutoMapper 為你的映射創(chuàng)建執(zhí)行計(jì)劃潭袱。在調(diào)試期間執(zhí)行計(jì)劃可以以表...
開放式泛型(Open Generics) AutoMapper可以支持開放式泛型的映射根时。為開放式泛型創(chuàng)建映射: 你不需要為封閉式泛型類型創(chuàng)建映射...
條件映射(Conditional Mapping) AutoMapper 允許你給屬性添加條件甫匹,只有在條件成立的情況下該成員才會被映射称近。 這可以...
配置(Configuration) 通過構(gòu)造函數(shù)創(chuàng)建并初始化MapperConfiguration實(shí)例: MapperConfiguration...
可查詢擴(kuò)展(Queryable Extensions) 當(dāng)在像NHibernate或者Entity Framework之類的ORM框架中使用Au...
映射繼承(Mapping Inheritance) 映射繼承有兩個(gè)功能: 從基類或接口配置繼承映射配置 運(yùn)行時(shí)多態(tài)映射 繼承的配置是可選擇的纯赎,你...
依賴注入(Dependency Injection) AutoMapper支持使用靜態(tài)服務(wù)定位構(gòu)建自定義值解析器和自定義類型轉(zhuǎn)換器的功能: 或者...
映射前后(Before and After Map Action) 你可能偶爾需要在映射發(fā)生前后執(zhí)行自定義邏輯块攒。這應(yīng)該很少見励稳,這種操作放在Aut...
Null 替換(Null Substitution) Null 替換允許當(dāng)源類型成員在成員鏈任何位置為Null時(shí)給目標(biāo)成員提供一個(gè)備用的值。這意...