v3.5.100-preview20240825 - 修复 JsonMap 未发布的 bug;#1875

This commit is contained in:
2881099
2024-08-24 21:15:23 +08:00
parent 8ab5372a09
commit eed213716f
35 changed files with 39 additions and 142 deletions

View File

@ -18,7 +18,7 @@
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>key.snk</AssemblyOriginatorKeyFile>
<DelaySign>false</DelaySign>
<Version>3.5.100-preview20240821</Version>
<Version>3.5.100-preview20240825</Version>
<PackageReadmeFile>readme.md</PackageReadmeFile>
</PropertyGroup>

View File

@ -129,6 +129,12 @@ public static class FreeSqlJsonMapCoreExtensions
parentMemExps.Push(memExp);
while (true)
{
switch (memExp.Expression.NodeType)
{
case ExpressionType.MemberAccess:
case ExpressionType.Parameter: break;
default: return;
}
switch (memExp.Expression.NodeType)
{
case ExpressionType.MemberAccess: