-
Notifications
You must be signed in to change notification settings - Fork 56
Description
Description
Null reference exception when running UpdateFromQuery
dcs.CurrentContext.SABENTIS_COMPANY .Where(i => i.cif.Contains(" ")) .UpdateFromQuery(i => new SABENTIS_COMPANY() { cif = i.cif.Replace(" ", string.Empty) });
Exception
Exception message: {"Object reference not set to an instance of an object."}
Stack trace:
at Z.EntityFramework.Extensions.BatchUpdate.<>c.(MemberExpression )
at 1.Visit(Expression expression) at System.Linq.Expressions.ExpressionVisitor.VisitArguments(IArgumentProvider nodes) at System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(MethodCallExpression node) at System.Linq.Expressions.MethodCallExpression.Accept(ExpressionVisitor visitor) at
1.Visit(Expression expression)
at Z.EntityFramework.Extensions.BatchUpdate.ResolveUpdateFromQueryDictValuesMemberInit(Dictionary2 dictValues, Type entityType, MemberInitExpression memberInitExpression, String prefix) at Z.EntityFramework.Extensions.BatchUpdate.ResolveUpdateFromQueryDictValues[T](Expression
1 updateFactory)
at Z.EntityFramework.Extensions.BatchUpdate.[](IQueryable1 , Expression
1 , SchemaEntityType1 ) at Z.EntityFramework.Extensions.BatchUpdate.Execute[T](IQueryable
1 query, Expression1 updateFactory) at DbContextExtensions.[](IQueryable
1 , Expression1 , Action
1 , Boolean )
at DbContextExtensions.UpdateFromQuery[TEntity](IQueryable1 query, Expression
1 updateExpression, Action1 bulkOperationFactory) at DbContextExtensions.UpdateFromQuery[TEntity](IQueryable
1 query, Expression`1 updateExpression)
Fiddle or Project (Optional)
https://github.com/david-garcia-garcia/zzzbrokenmerge
Test for this specific issue in the project is:
TestMethod3
Further technical details
- EF version: 6.4.4
- EF Extensions version: 6.13.12
- Database Provider: MS SQL Server