三,AutoMapper的性能
AutoMapper做为一个被广泛使用的OOM框架,其底层使用的是表达式树来进行映射,所以在性能方面还是比较突出的,下面是我做的一个性能测试
//初始化AutoMapper...5.空值替换
AutoMapper中允许设置一个备用值来代替源类型中的空值
//初始化AutoMapper
Mapper.Initialize(config =>
{
//Initialize...7.条件映射
AutoMapper中可以设置条件映射,即满足指定条件才允许映射,条件映射使用的方法是Condition
//初始化AutoMapper
Mapper.Initialize(config...如果目标类型中的嵌套类型跟源类型中的嵌套类型是同一类型,如目标类型中例1,那么就直接可以映射,
//初始化AutoMapper
Mapper.Initialize(config =>
{
//...,如例2,只需配置一下嵌套类型的映射即可.