diff --git a/src/EFCore.Cosmos/Query/Internal/CosmosMemberTranslatorProvider.cs b/src/EFCore.Cosmos/Query/Internal/CosmosMemberTranslatorProvider.cs index e85129b09ec..8cc45199323 100644 --- a/src/EFCore.Cosmos/Query/Internal/CosmosMemberTranslatorProvider.cs +++ b/src/EFCore.Cosmos/Query/Internal/CosmosMemberTranslatorProvider.cs @@ -50,12 +50,11 @@ public CosmosMemberTranslatorProvider( /// doing so can result in application failures when updating to a new Entity Framework Core release. /// public virtual SqlExpression? Translate( - SqlExpression instance, + SqlExpression? instance, MemberInfo member, Type returnType, IDiagnosticsLogger logger) { - Check.NotNull(instance, nameof(instance)); Check.NotNull(member, nameof(member)); Check.NotNull(returnType, nameof(returnType)); Check.NotNull(logger, nameof(logger)); diff --git a/src/EFCore.Cosmos/Query/Internal/IMemberTranslator.cs b/src/EFCore.Cosmos/Query/Internal/IMemberTranslator.cs index 3fb140a000e..f5a448f2a6e 100644 --- a/src/EFCore.Cosmos/Query/Internal/IMemberTranslator.cs +++ b/src/EFCore.Cosmos/Query/Internal/IMemberTranslator.cs @@ -25,7 +25,7 @@ public interface IMemberTranslator /// doing so can result in application failures when updating to a new Entity Framework Core release. /// SqlExpression? Translate( - [NotNull] SqlExpression instance, + [CanBeNull] SqlExpression? instance, [NotNull] MemberInfo member, [NotNull] Type returnType, [NotNull] IDiagnosticsLogger logger); diff --git a/src/EFCore.Cosmos/Query/Internal/IMemberTranslatorProvider.cs b/src/EFCore.Cosmos/Query/Internal/IMemberTranslatorProvider.cs index bd0546dfe5d..428c4767e8f 100644 --- a/src/EFCore.Cosmos/Query/Internal/IMemberTranslatorProvider.cs +++ b/src/EFCore.Cosmos/Query/Internal/IMemberTranslatorProvider.cs @@ -25,7 +25,7 @@ public interface IMemberTranslatorProvider /// doing so can result in application failures when updating to a new Entity Framework Core release. /// SqlExpression? Translate( - [NotNull] SqlExpression instance, + [CanBeNull] SqlExpression? instance, [NotNull] MemberInfo member, [NotNull] Type returnType, [NotNull] IDiagnosticsLogger logger);