Есть ли способ отслеживать подключение к базе данных для перерывов? У меня есть одно соединение, разделенное между приложениями, и некоторые объекты должны реагировать на прерывание соединения.. Как отслеживать прерывание соединения db?
В идеале это должно быть событие. Единственное, что я нашел, это исключение соединения, но оно возникает локально (где я слушаю исключения).
У меня есть идея унаследовать от DbConnection
и прослушивать исключение в этом объекте (перегружая его методы), поднимая сигнал на исключение ошибки соединения (связанным кодом). Но, возможно, это самый простой способ.
Благодарим вас за идеи.
Что вы пытаетесь достичь? – BrokenGlass
Некоторые процессы (объекты) должны прекратить работу по прерыванию соединения и ждать повторного подключения. – Fanda