注释 MapEntityValue 对非字段属性的赋值

This commit is contained in:
2881099 2019-05-18 01:58:59 +08:00
parent 76baa5b9c0
commit c6db0f7dab

View File

@ -274,14 +274,16 @@ namespace FreeSql.Extensions.EntityUtil {
Expression.MakeMemberAccess(var1Parm, prop)
)
);
} else if (prop.GetSetMethod() != null) {
exps.Add(
Expression.Assign(
Expression.MakeMemberAccess(var2Parm, prop),
Expression.Default(prop.PropertyType)
)
);
}
//else if (prop.GetSetMethod() != null) {
// exps.Add(
// Expression.Assign(
// Expression.MakeMemberAccess(var2Parm, prop),
// Expression.Default(prop.PropertyType)
// )
// );
//}
}
return Expression.Lambda<Action<object, object>>(Expression.Block(new[] { var1Parm, var2Parm }, exps), new[] { parm1, parm2 }).Compile();
});