EF: Odczytywanie z IQueryable i DataReader

0

Dlaczego próbując iterować po elementach IQueryable otrzymanych z EF otrzymuję błąd "Istnieje już skojarzony DataReader"? Rozwiązaniem problemu jest rzutowanie elementów do tablicy, a następnie iterowanie w foreach. Podejrzewam, że ma to jakiś związek z leniwym ładowaniem. Tylko dlaczego tak się dzieje dokładnie? Dlaczego nie można bezpośrednio iterować po elementach z bazy?

0

Pokaż kod.

1 użytkowników online, w tym zalogowanych: 0, gości: 1