Не выловить ошибку базы данных сущностей по типу исключения - PullRequest
0 голосов
/ 10 апреля 2019

Я пытаюсь перевести код в спящий режим, если база данных не работает.Все работает нормально.Я проверяю, доступна ли база данных, перехватывая исключение, тогда я проверяю сообщение об исключении.Есть ли способ, например, тип исключения, номер ошибки .....

if (ex.Message == "The underlying provider failed on Open." || ex.Message == "A transport-level error has occurred when receiving results from the server. (provider: Session Provider, error: 19 - Physical connection is not usable)")
{
       CheckConnection();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...