выполнять получение данных из БД.
При этом в каждом методе получения для каждой сущности у меня ещё грузятся связанные сущности прямой загрузкой, типа того:
await _db.Entry(fooEntity).Collection(d => d.NestedEntitites).Query().Where(a => a.FooId == id).LoadAsync();
На этом моенте вылетает ексепшн
Collection was modified; enumeration operation may not execute
Как можно это исправить, где я ошибся?
а что явно не указать что подгружать ? в селекте
Ef не умеет работать с контекстом в разных потоках
Обсуждают сегодня