diff --git a/src/MockQueryable/MockQueryable.EntityFrameworkCore/MockQueryable.EntityFrameworkCore.csproj b/src/MockQueryable/MockQueryable.EntityFrameworkCore/MockQueryable.EntityFrameworkCore.csproj index 9d3b280..ecc4719 100644 --- a/src/MockQueryable/MockQueryable.EntityFrameworkCore/MockQueryable.EntityFrameworkCore.csproj +++ b/src/MockQueryable/MockQueryable.EntityFrameworkCore/MockQueryable.EntityFrameworkCore.csproj @@ -48,7 +48,8 @@ - + + diff --git a/src/MockQueryable/MockQueryable.EntityFrameworkCore/TestQueryProviderEfCore.cs b/src/MockQueryable/MockQueryable.EntityFrameworkCore/TestQueryProviderEfCore.cs index 8b37bce..38b1f39 100644 --- a/src/MockQueryable/MockQueryable.EntityFrameworkCore/TestQueryProviderEfCore.cs +++ b/src/MockQueryable/MockQueryable.EntityFrameworkCore/TestQueryProviderEfCore.cs @@ -55,19 +55,19 @@ public override TResult Execute(Expression expression) // Intercept ExecuteDelete and ExecuteUpdate calls if (expression is MethodCallExpression { - Method.Name: nameof(EntityFrameworkQueryableExtensions.ExecuteUpdate) - or nameof(EntityFrameworkQueryableExtensions.ExecuteDelete) + Method.Name: nameof(RelationalQueryableExtensions.ExecuteUpdate) + or nameof(RelationalQueryableExtensions.ExecuteDelete) } methodCall && typeof(TResult) == typeof(int)) { var affectedItems = base.Execute>(Expression).ToList(); - if (methodCall.Method.Name == nameof(EntityFrameworkQueryableExtensions.ExecuteUpdate)) + if (methodCall.Method.Name == nameof(RelationalQueryableExtensions.ExecuteUpdate)) { ApplyUpdateChangesToDbSet(affectedItems, methodCall); } - if (methodCall.Method.Name == nameof(EntityFrameworkQueryableExtensions.ExecuteDelete)) + if (methodCall.Method.Name == nameof(RelationalQueryableExtensions.ExecuteDelete)) { foreach (var item in affectedItems) {