diff --git a/src/EFCore.PG/Query/ExpressionTranslators/Internal/NpgsqlRangeTranslator.cs b/src/EFCore.PG/Query/ExpressionTranslators/Internal/NpgsqlRangeTranslator.cs index 39127c444..f25cbbfd6 100644 --- a/src/EFCore.PG/Query/ExpressionTranslators/Internal/NpgsqlRangeTranslator.cs +++ b/src/EFCore.PG/Query/ExpressionTranslators/Internal/NpgsqlRangeTranslator.cs @@ -42,6 +42,9 @@ public class NpgsqlRangeTranslator : IMethodCallTranslator [CanBeNull] public Expression Translate(MethodCallExpression expression) { + if (expression.Method.DeclaringType != typeof(NpgsqlRangeExtensions)) + return null; + switch (expression.Method.Name) { case nameof(NpgsqlRangeExtensions.Contains):