Введена ли в EF Core 5 новая концепция QueryRootExpression?

При слиянии с EF Core 5 мои запросы перестали работать, и во время исследования я заметил, что тип возвращаемого значения базового выражения изменился. Раньше я получал такой тип возвращаемого выражения:

{value(Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1[TContext.TEntity])

Теперь я получаю:

{[Microsoft.EntityFrameworkCore.Query.QueryRootExpression]

и это разбивает мои запросы на

System.ArgumentException: должен быть сокращаемый узел в System.Linq.Expressions.Expression.ReduceAndCheck()

Это реальное изменение или я что-то упускаю?

0 ответов

Другие вопросы по тегам