我正在自动映射我的大部分模型,但是泛型存在问题。我有ValueContainer<TValue>
,我把它抽象化,这样它就不会在自动映射期间抛出异常。接下来,我必须创建类,就像StringValueContainer
让它映射一样。不用说,我不喜欢这种方法,因为我对泛型类非常满意。
所以,问题是,我如何手动映射
ValueContainer<string>
继承自自动映射类的类?我试图通过 SubclassMap 流畅地配置子类,但是可以预见的是,失败了。
只是为了澄清:我有StringValueContainer: ValueContainer<string>
,但是StringValueContainer
除了自动映射之外,该类没有添加任何价值,所以我想知道是否有可能以更清洁的方式来做。