Автоматическая повторная попытка сбой соединения в NHibernate - PullRequest
0 голосов
/ 12 августа 2010

Есть ли способ попросить NHibernate автоматически повторить неудачные подключения к базе данных? В частности, если мое сетевое соединение слишком ненадежное, иногда NH не сможет подключиться к моему удаленному SQL Server.

1 Ответ

2 голосов
/ 13 августа 2010

Вы могли бы (просто идея) получить возможность повторных попыток, переопределив метод GenerateCommand () драйвера соединения.Там вы бы вернули упакованную команду IDbCommand, которая при необходимости повторяется.

Если вы работаете с требованиями, связанными с "иногда подключенными", см. этот вопрос .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...