mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 10:42:52 +08:00
注释 MapEntityValue 对非字段属性的赋值
This commit is contained in:
parent
76baa5b9c0
commit
c6db0f7dab
@ -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();
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user