Я прочитал этот пост
В некоторых приложениях вы можете автоматически восстановить соединение после его утраты, и попытка повторного подключения завершится. Для этого вы можете вызвать метод Start из обработчика событий Closed (отключенный обработчик событий на JavaScript-клиентах). Вы можете подождать некоторое время, прежде чем позвонить в Start, чтобы избежать слишком часто, когда сервер или физическое соединение недоступны. Следующий пример кода предназначен для клиента JavaScript с использованием сгенерированного прокси.
Когда я вызываю метод Start из закрытого события
connection.Closed += connection_Closed;
static void connection_Closed()
{
Console.WriteLine("connection closed");
ServerConnection.Start().Wait();
}
Произошло исключение: соединение не установлено.
Я хочу, чтобы он продолжался до тех пор, пока он не будет успешным, когда сервер будет в порядке. Не бросайте исключение. Как мне это достичь.
любые идеи?
спасибо