Я пытаюсь получить список элементов из базы данных SQLite из локального файла, используя .NetCore 2.0 с EF и с включенным LazyLoading.
Использование «где» из linq всегда не возвращает никаких элементов. Но если Is is after execute, то операция «ToList ()» работает.
var work = antDb.MapNode.ToList().Where(mp => mp.Items.Any(i => !i.Deleted)).ToList();
var notWork = antDb.MapNode.Where(mp => mp.Items.Any(i => !i.Deleted)).ToList();
Возможно ли, что я что-то упустил или ожидаемое поведение?