Как реализовать отчеты о прогрессе для Portable HttpClient
m написание библиотеки с намерением использовать ее в настольных (.Net 4.0 и выше), телефонных (WP 7.5 и выше) и Windows Store (Windows 8 и выше) приложениях.
В библиотеке есть возможность загружать файлы из Интернета с помощью библиотеки Portable HttpClient и сообщать о ходе загрузки.
Я ищу здесь и в остальной части интернета документацию и пример кода / рекомендации о том, как реализовать отчеты о ходе работ, и этот поиск ни к чему не привел.
У кого-нибудь есть статья, документация, руководство, пример кода или что-то еще, чтобы помочь мне достичь этого?