Мне нужно вызвать веб-сервисы из моего клиентского приложения WP7 для всплывающего имени пользователя и показать пользователю ответ, независимо от того, аутентифицирован ли пользователь или нет. Моя проблема заключается в том, что все вызовы веб-служб в WP7 являются асинхронными, я не уверен, как передать ответное сообщение в пользовательский интерфейс. Метод входа в систему завершает выполнение, и я пытаюсь закрыть всплывающее окно после завершения выполнения метода. Как сохранить всплывающее окно открытым, пока не завершится мой асинхронный вызов метода? Я вижу индикатор выполнения, реализованный в некоторых приложениях WP7. Это решит мою проблему? Пожалуйста, поделитесь своими мыслями, а также укажите мне правильное направление.
Спасибо.