Есть ли событие WCF Client при отключении / сбое?

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

Идея состоит в том, чтобы поддерживать жизнь с использованием событий канала. Я знаю, что можно узнать, что клиент отключился / перешел в сбойное состояние на стороне сервера с помощью события Channel.Faults. Таким образом, я могу удалить любые подписки, которые были у клиента на сервере. Однако я не могу переподключить клиента на стороне сервера. И это именно то, что я хотел бы сделать.

0 ответов

Другие вопросы по тегам