Введена ли в 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()
Это реальное изменение или я что-то упускаю?