EF Core SQLite не работает метод Include()
При вызове Users.Include(a => a.Accounts).ToList();
генерирует исключение
System.InvalidOperationException: "Lambda expression used inside Include is not valid."
При работе с MySql все работает отлично
Ответы (1 шт):
Автор решения: kurtov
→ Ссылка
Такое поведение воспроизводится, если в классе User член Account является полем:
public class User
{
...
public IEnumerable<Account> Accounts;
}
Поменяйте его на свойство:
public class User
{
...
public IEnumerable<Account> Accounts {get; set;}
}