Почему RestSharp не поддерживает синхронные запросы на Windows Phone?

Почему RestSharp не поддерживает синхронные запросы на Windows Phone? Мне интересно, в чем причина?


person Petr Peller    schedule 11.02.2013    source источник


Ответы (1)


Все операции ввода-вывода Windows Phone (и приложения Магазина Windows), связанные с сетью, являются асинхронными. Идея состоит в том, что вы должны использовать асинхронность, чтобы ваш пользовательский интерфейс оставался отзывчивым.

Взгляните на «основные» API вокруг WebRequest и т. д. — все синхронные части намеренно отсутствуют в версии для Windows Phone.

Было бы странно, если бы RestSharp отказался от этой тенденции.

person Jon Skeet    schedule 11.02.2013