Skip to content

Commit 767adce

Browse files
committed
- 修复 3.2.810 开始解析 Guid.NewGuid().ToString().Replace("-", "") 变为非 replace(newid(), '-', ''),现恢复;
1 parent b9048c5 commit 767adce

File tree

2 files changed

+1
-109
lines changed

2 files changed

+1
-109
lines changed

FreeSql/Extensions/LambadaExpressionExtensions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,7 @@ protected override Expression VisitParameter(ParameterExpression node)
385385
protected override Expression VisitMethodCall(MethodCallExpression node)
386386
{
387387
if (Result && node.IsExpressionCall()) Result = false;
388+
if (Result && node.Method.Name == "NewGuid" && node.Method.DeclaringType == typeof(Guid) && node.Object == null) Result = false;
388389
return base.VisitMethodCall(node);
389390
}
390391
}

FreeSql/FreeSql.xml

Lines changed: 0 additions & 109 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)