根据文档Automapper 执行除了“正常”(可映射类型中的属性到属性)之外的自动映射。
然而,当处理实体框架中的某些 DTO 时,此功能会导致一些无意的行为,有时会通过导航属性触发数据加载,我考虑完全禁用它(即在MapperConfiguration
级别上)。
我知道更改某些名称或使用[NotMapped]
可能会奏效,但这需要注意每种情况。
问题: Automapper 是否允许禁用(自动)展平?
根据文档Automapper 执行除了“正常”(可映射类型中的属性到属性)之外的自动映射。
然而,当处理实体框架中的某些 DTO 时,此功能会导致一些无意的行为,有时会通过导航属性触发数据加载,我考虑完全禁用它(即在MapperConfiguration
级别上)。
我知道更改某些名称或使用[NotMapped]
可能会奏效,但这需要注意每种情况。
问题: Automapper 是否允许禁用(自动)展平?