Проблема в следующем:
Если я редактирую строку в IBExpert и не фиксирую транзакцию, EF просто зависает при попытке извлечь данные (Entity.ToList ()). Я бы понял, если бы это произошло при попытке обновить строку, но почему EF не может извлечь подтвержденную версию строки?
При зависании, если я фиксирую транзакцию в IBExpert, она немедленно продолжает выборку, и все становится нормально.
Шаги для воспроизведения:
1 -> Редактировать строку в IBExpert или другом программном обеспечении.
2 -> Попробуйте выбрать этот ряд в EF. Он будет зависать, пока вы не совершите другую транзакцию.
Это сводит меня с ума, я нигде не могу найти решения!