【发布时间】:2013-06-04 07:18:54
【问题描述】:
我有一个带有私有设置器的公共属性的嵌套子类。在父类中,我可以使用 Automapper 映射到子类,并且正在设置私有 setter 的值。我读到的所有内容都指向 Automapper 不支持这一点,并且需要子类中的自定义构造函数来填充私有设置器。
当前版本是否使用反射或其他东西来映射私有设置器?设置器绝对是私有的,因为在父类中我无法设置 Child.Property 但在同一个地方 Mapper.Map 能够设置属性。
【问题讨论】:
-
正确阅读我的问题。您链接的问题指出它不适用于私有设置器并使用构造函数参数作为解决方法,但在我的情况下,我可以直接映射私有设置器。
标签: c# .net automapper private setter