-1

我对任何可以用来生成对象到对象映射工具的框架/模式感兴趣。我的目标是使用 EF 来水合对象,我想使用一个自定义类来定义 ObjectA --> ObjectB 之间的转换(类似于 AutoMapper,Biztalk 映射在 .net 中)。我认为这将是一种常见情况,并且希望利用任何人过去使用过的任何最佳实践/框架。任何帮助是极大的赞赏!

4

1 回答 1

2

你应该看看这个工具:Automapper Verbatim。它与您在 Codeplex 上找到的 Automappper 不同。与 Codeplex 上的不同,Automapper Verbatim将生成代码而不是使用反射(它更快)。更新/错误修复似乎定期发布。我们在几个项目中使用这个工具,它为我们节省了大量时间。不过有一些建议:不要犹豫,将您的映射器拆分为不同的 .map 文件(出于性能和可读性原因),将它们放在同一个目录中可以让您重新使用从一个文件到另一个文件的映射。拆分 .map 文件也可以避免合并问题(如果您在团队中工作)。确保始终获取您需要处理的最新版本的 .map 文件,除非合并将成为一场噩梦:

于 2012-09-11T09:25:42.210 回答