В настоящее время я разрабатываю WP7, который связывается с RemoteService в BackgroundWorker. Как часть общения, пользователь должен проверить некоторые данные (что-то вроде капчи). Поскольку связь основана на сеансе соединения и является синхронной, я не могу завершить работу фонового рабочего, спросить пользователя и начать новую связь с сервером.
Итак, вопрос в том, есть ли способ приостановить BackgroundWorker, запросить ввод у пользователя, передать этот ввод в BackgroundWorker и отменить приостановку WorkerThread?
Спасибо и всего наилучшего
Kornelis