使emitmapper了解继承

时间:2014-05-29 13:22:21

标签: emitmapper

我试图让emitmapper知道我的对象中的层次结构,以便它可以为类选择派生最多的映射。假设我有这些课程

public class Payment { }
public class GuaranteePayment : Payment { }
public class CreditCardPayment: GuaranteePayment { }

他们各自的DTO(PaymentDTO,GuaranteePaymentDTO等)和我要映射的对象都有一个Payment的集合,其中每个都可以从Payment中派生出任何类型,包括Payment本身,而目标是DTO。具有PaymentDTO集合的对象当然。 如果我不配置任何内容,则emitmapper始终创建并映射基本类型。让它了解最派生类型的最佳方法是什么?

0 个答案:

没有答案