0

根据文档Automapper 执行除了“正常”(可映射类型中的属性到属性)之外的自动映射。

然而,当处理实体框架中的某些 DTO 时,此功能会导致一些无意的行为,有时会通过导航属性触发数据加载,我考虑完全禁用它(即在MapperConfiguration级别上)。

我知道更改某些名称或使用[NotMapped]可能会奏效,但这需要注意每种情况。

问题: Automapper 是否允许禁用(自动)展平?

4

1 回答 1

1

不,但是您可以编写一个不做任何事情的命名约定。有关示例,请参阅此PR 。

于 2018-06-16T13:19:35.837 回答