Если вы посмотрите на сигнатуру метода расширения Include
, он будет выглядеть следующим образом:
public static IIncludableQueryable<TEntity, TProperty> Include<TEntity, TProperty>(
this IQueryable<TEntity> source,
Expression<Func<TEntity, TProperty>> navigationPropertyPath)
where TEntity : class
{
// Method body
}
Параметр navigationPropertyPath
ожидает лямбда-выражения, представляющего свойство навигации, для загрузки данных для это свойство навигации. Но вы передаете свойство сущности ChangeDate
, которое не является свойством навигации.
Для более подробной информации: EF Core Eager loading