Вопрос

Когда пользователь закрывает браузер, в котором размещено мое приложение Silverlight 2, мне нужно вызвать веб-службу, которая выведет пользователя из системы.Мне известно о событии Application_Exit, однако когда я вызываю свою службу в этом событии, ничего не происходит.Я предполагаю, что к тому времени соединение с моим сервисом уже закрыто.

Есть ли еще одно событие, которое мне следует использовать?

Пожалуйста помоги.

Это было полезно?

Решение

Не делай этого.Вызов службы при выходе из приложения не поддерживается Silverlight.Вам нужно, чтобы служба очистила себя, возможно, при этом приложение будет сообщать службе каждые несколько минут/часов, если это необходимо, чтобы отложить очистку.Ссылка на форумы Silverlight и тот же вопрос

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top