mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 10:42:52 +08:00
Merge pull request #187 from tky753/master
修复 .ToList(a => new DTO(a.id)) 报 未将对象引用设置到对象的实例 问题
This commit is contained in:
commit
774511e7ec
@ -124,7 +124,7 @@ namespace FreeSql.Internal
|
|||||||
var child = new ReadAnonymousTypeInfo
|
var child = new ReadAnonymousTypeInfo
|
||||||
{
|
{
|
||||||
Property = null,
|
Property = null,
|
||||||
CsName = initExp.NewExpression.Members[a].Name,
|
CsName = (initExp.NewExpression.Arguments[a] as MemberExpression)?.Member.Name,
|
||||||
CsType = initExp.NewExpression.Arguments[a].Type,
|
CsType = initExp.NewExpression.Arguments[a].Type,
|
||||||
MapType = initExp.NewExpression.Arguments[a].Type
|
MapType = initExp.NewExpression.Arguments[a].Type
|
||||||
};
|
};
|
||||||
@ -206,7 +206,7 @@ namespace FreeSql.Internal
|
|||||||
var child = new ReadAnonymousTypeInfo
|
var child = new ReadAnonymousTypeInfo
|
||||||
{
|
{
|
||||||
Property = null,
|
Property = null,
|
||||||
CsName = newExp.Members[a].Name,
|
CsName = (newExp.Arguments[a] as MemberExpression)?.Member.Name,
|
||||||
CsType = newExp.Arguments[a].Type,
|
CsType = newExp.Arguments[a].Type,
|
||||||
MapType = newExp.Arguments[a].Type
|
MapType = newExp.Arguments[a].Type
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user