Я использую двустороннюю связь через wsDualHttpBinding.
Каждый клиент, который входит на сервер, GUID и канал обратного вызова, создаются и сохраняются в словаре. (Очень стандартный подход)
Мне нужен способ, чтобы служба могла определить, когда клиент неожиданно выключился. Я пытался подключить функцию для обработчика с ошибками на стороне сервера, но она никогда не вызывается.
Я предполагаю, потому что соединение наполовину открыто на стороне сервера, так как оно использует разные каналы для обратного вызова и канал клиента в wsDualtHttpBinding.
Есть предложения?