标签: automapper automapper-6
根据documentation Automapper执行除“普通”(属性到可映射类型中的属性)之外的自动映射。
然而,当在Entity Framework中处理某些DTO时,此功能会导致一些无意的行为,有时会通过导航属性触发数据加载,我想完全禁用它(即MapperConfiguration级别)。
MapperConfiguration
我知道更改某些名称或使用[NotMapped]可能会有所帮助,但这需要注意每个案例。
[NotMapped]
问题:Automapper是否允许禁用(自动)展平?
答案 0 :(得分:1)
不,但您可以编写一个不做任何事情的命名约定。有关示例,请参阅此PR。