освободите SendDelegateMessage (NSInvocation*): делегату не удалось возвратиться после ожидания 10 секунд. как удалить этот вид сообщений

NHibernate может быть более зрелым. Это не обязательно означает, что это - "лучшее" решение. Используя его в моем задании в течение некоторого времени, я лично предпочел бы использовать почти что-либо, чем NHibernate (даже прямой SQL, если бы миграция была удаленно выполнима). Количество сообщений об ошибках, брошенных NHibernate, которые ничего не означают (или которые означают почти, никогда не должен происходить), абсолютно колеблется, как некоторые его поведения по умолчанию (такие как сбрасывание сессии однажды для каждого объекта, возвращенного в Находке).

Лично, когда у меня есть выбор, я использую LINQ для SQL для всей работы базы данных.

7
задан Mihir Mehta 12 April 2011 в 06:24
поделиться

1 ответ

Я бы посоветовал не делать что-либо в основном потоке, что займет 10 секунд при запуске. Покажите некоторый интерфейс, используйте фоновый поток для загрузки больших наборов данных.

5
ответ дан 7 December 2019 в 12:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: