.NET9 Ef Core 9.0.1+ Object reference not set to an instance of an object.
Hi,
I'm getting Object reference not set to an instance of an object. from Microsoft.EntityFrameworkCore.Relational at pretty much each query.
For example:
- await context.TV_USERS.AsNoTracking().Where(x => x.ID == Id).FirstOrDefaultAsync(ct);
I'm using Devart.Data.Oracle connector.
StackTrace:
- at Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression.PushdownIntoSubqueryInternal(Boolean liftOrderings)
- at Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression.ApplyPredicate(SqlExpression sqlExpression)
- at FxLPAWcbcqM9oXhWnMU.HXT91pquGw(Object , SqlExpression , FxLPAWcbcqM9oXhWnMU )
- at Devart.Data.Oracle.Entity.ClassicPagingVisitor.VisitSelectExpression(SelectExpression selectExpression)
- at Devart.Data.Oracle.Entity.ClassicPagingVisitor.VisitExtension(Expression node)
- at NIaUAZIGu1BMtTDgvOG.HXT91pquGw(Object , Expression , NIaUAZIGu1BMtTDgvOG )
- at Devart.Data.Oracle.Entity.ClassicPagingVisitor.VisitExtension(Expression node)
- at NIaUAZIGu1BMtTDgvOG.HXT91pquGw(Object , Expression , NIaUAZIGu1BMtTDgvOG )
- at Devart.Data.Oracle.Entity.OracleQueryTranslationPostprocessor.Process(Expression query)
- at Microsoft.EntityFrameworkCore.Query.QueryCompilationContext.CreateQueryExecutorExpression[TResult](Expression query)
- at Microsoft.EntityFrameworkCore.Query.QueryCompilationContext.CreateQueryExecutor[TResult](Expression query)
- at Microsoft.EntityFrameworkCore.Storage.Database.CompileQuery[TResult](Expression query, Boolean async)
- at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.CompileQueryCore[TResult](IDatabase database, Expression query, IModel model, Boolean async)
- at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.<>c__DisplayClass11_0`1.<ExecuteCore>b__0()
- at Microsoft.EntityFrameworkCore.Query.Internal.CompiledQueryCache.GetOrAddQuery[TResult](Object cacheKey, Func`1 compiler)
- at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.ExecuteCore[TResult](Expression query, Boolean async, CancellationToken cancellationToken)
- at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.ExecuteAsync[TResult](Expression query, CancellationToken cancellationToken)
- at Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider.ExecuteAsync[TResult](Expression expression, CancellationToken cancellationToken)
- at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ExecuteAsync[TSource,TResult](MethodInfo operatorMethodInfo, IQueryable`1 source, Expression expression, CancellationToken cancellationToken)
- at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ExecuteAsync[TSource,TResult](MethodInfo operatorMethodInfo, IQueryable`1 source, CancellationToken cancellationToken)
- at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstOrDefaultAsync[TSource](IQueryable`1 source, CancellationToken cancellationToken)
Am I doing something wrong?
Thank you.