问题描述
- EF删除出现错误使用了扩展库
- 错误信息:'.' or '(' expected
详细信息在 System.Linq.Dynamic.ExpressionParser.ValidateToken(TokenId t String errorMessage)
在 System.Linq.Dynamic.ExpressionParser.ParseTypeAccess(Type type)
在 System.Linq.Dynamic.ExpressionParser.ParseIdentifier()
在 System.Linq.Dynamic.ExpressionParser.ParsePrimaryStart()
在 System.Linq.Dynamic.ExpressionParser.ParsePrimary()
在 System.Linq.Dynamic.ExpressionParser.ParseUnary()
在 System.Linq.Dynamic.ExpressionParser.ParseMultiplicative()
在 System.Linq.Dynamic.ExpressionParser.ParseAdditive()
在 System.Linq.Dynamic.ExpressionParser.ParseComparison()
在 System.Linq.Dynamic.ExpressionParser.ParseLogicalAnd()
在 System.Linq.Dynamic.ExpressionParser.ParseLogicalOr()
在 System.Linq.Dynamic.ExpressionParser.ParseExpression()
在 System.Linq.Dynamic.ExpressionParser.ParseNew()
在 System.Linq.Dynamic.ExpressionParser.ParseIdentifier()
在 System.Linq.Dynamic.ExpressionParser.ParsePrimaryStart()
在 System.Linq.Dynamic.ExpressionParser.ParsePrimary()
在 System.Linq.Dynamic.ExpressionParser.ParseUnary()
在 System.Linq.Dynamic.ExpressionParser.ParseMultiplicative()
在 System.Linq.Dynamic.ExpressionParser.ParseAdditive()
在 System.Linq.Dynamic.ExpressionParser.ParseComparison()
在 System.Linq.Dynamic.ExpressionParser.ParseLogicalAnd()
在 System.Linq.Dynamic.ExpressionParser.ParseLogicalOr()
在 System.Linq.Dynamic.ExpressionParser.ParseExpression()
在 System.Linq.Dynamic.ExpressionParser.Parse(Type resultType)
在 System.Linq.Dynamic.DynamicExpression.ParseLambda(ParameterExpression[] parameters Type resultType String expression Object[] values)
在 System.Linq.Dynamic.DynamicExpression.ParseLambda(Type itType Type resultType String expression Object[] values)
在 System.Linq.Dynamic.DynamicQueryable.Select(IQueryable source String selector Object[] values)
在 EntityFramework.Batch.SqlServerBatchRunner.GetSelectSqlTEntity
在 EntityFramework.Batch.SqlServerBatchRunner.InternalDeleteTEntity
在 EntityFramework.Batch.SqlServerBatchRunner.DeleteTEntity
在 EntityFramework.Extensions.BatchExtensions.DeleteTEntity