From b3859b81ef343b313cfb0d4705d1a52e891574b1 Mon Sep 17 00:00:00 2001 From: Goxiaoy Date: Tue, 5 Nov 2019 11:58:32 +0800 Subject: [PATCH] EntityHelper build id expression strong typed --- .../Volo/Abp/Domain/Entities/EntityHelper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Entities/EntityHelper.cs b/framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Entities/EntityHelper.cs index dd483f5d7b..035097e9a2 100644 --- a/framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Entities/EntityHelper.cs +++ b/framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Entities/EntityHelper.cs @@ -76,7 +76,7 @@ namespace Volo.Abp.Domain.Entities { var lambdaParam = Expression.Parameter(typeof(TEntity)); var leftExpression = Expression.PropertyOrField(lambdaParam, "Id"); - Expression> closure = () => id; + Expression> closure = () => id; var rightExpression = Expression.Convert(closure.Body, leftExpression.Type); var lambdaBody = Expression.Equal(leftExpression, rightExpression); return Expression.Lambda>(lambdaBody, lambdaParam);