Automapper - 为什么使用 Mapper.Initialize?

2024-01-08

我通常不会在这里问这类问题,但不幸的是自动映射器 http://automapper.org/似乎是一个很好的映射库,但它的文档非常糟糕——该库的方法没有 XML 文档,我能找到的最官方的在线文档是this https://github.com/AutoMapper/AutoMapper/wiki,非常轻快。如果有人有更好的文档,请告诉我。

也就是说,问题是:为什么使用Mapper.Initialize?似乎不需要,因为您可以使用Mapper.CreateMap立即,由于没有文件,我不知道是什么Initialize是为了做。


我在 AutoMapper 用户列表上询问,这个答案基本上说明了原因:

https://groups.google.com/forum/?fromgroups=#!topic/automapper-users/0RgIjrKi28U https://groups.google.com/forum/?fromgroups=#!topic/automapper-users/0RgIjrKi28U

这与允许 AutoMapper 进行确定性(随机)优化有关。从性能角度来看,最好在Initialize call.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Automapper - 为什么使用 Mapper.Initialize? 的相关文章

随机推荐