自动化和不变性

Noe*_*oel 9 immutability automapper

是否可以将AutoMapper与Immutable类型一起使用?

例如,我的域类型是不可变的,我想将我的视图类型映射到此.

我相信它不是,只是希望这一点得到证实.

此外,最佳做法是使您的域类型不可变,将视图类型映射到域类型时,最佳做法是什么?

Jim*_*ard 9

我通常手工完成从视图类型到域类型的映射,因为我通常会使用方法等来处理更复杂的接口.如果您使用AutoMapper从视图转到域,那么无论您是否有意决定,您现在都会陷入贫血领域模型.