0
public class ProfileA : ProfileB
{
CreateMap<Source, Destination>(d => d.Age, opt => opt.UseValue(14));
}
public class ProfileB : Profile
{
public ProfileB()
{
CreateMap<Source, Destination>(d => d.Name, opt => opt.UseValue("qqq"));
}
}
即使映射位於相同的源和目標類型,我希望通過創建基本配置文件來分離,然後繼承並創建更具體的配置文件。但是與上面的代碼一樣,只會使用ProfileA
的映射器。AutoMapper繼承配置文件映射
如何使用AutoMapper我實現這樣的壯舉,或者甚至認爲AutoMapper一個好的做法呢?