Как отменить веб-запрос на основе Rx в Windows Phone 7 - PullRequest
0 голосов
/ 03 апреля 2012

В моем приложении я использую веб-запрос на основе Rx для получения данных с сервера. Предположим, если я хочу отменить запрос, что мне нужно сделать?

Ответы [ 2 ]

1 голос
/ 03 апреля 2012

Попробуйте использовать метод расширения TakeUntil (someEvent) перед подпиской, где SomeEvent может быть Observable.FromEventPattern, например, из-за события нажатия кнопки.

Дайте нам знать,

regards

0 голосов
/ 03 апреля 2012

Если вы спрашиваете, как отменить подписку на обозримое лицо, которое выполняет веб-запрос, тогда все, что вам нужно сделать, это позвонить .Dispose() на одноразовое устройство, возвращенное методом .Subscribe(Action action).

...