Как отслеживать ход загрузки HTTPWebRequest
? Когда я рассеянный Debug.WriteLines()
отслеживать, какие части моего кода занимает наибольшее время, я выяснил функцию, которая приняла самое длительное время являюсьОтслеживание прогресса HTTPWebRequest
var res = req.GetResponse();
я мог бы использовать BeginGetResponse()
но у меня нет никакого способа отслеживания прогресса до сих пор? Я читал из разных статей, что я должен отслеживать прогресс при написании запроса на поток, но я предполагаю, что это происходит локально и, таким образом, почти мгновенно.
С WebClient
есть , что позволяет отслеживать прогресс, но я думаю, t использовать MultipartFormData
с этим? И я не могу иметь несколько загрузок сразу, а не очень большое дело, в моем простом приложении
Как я могу отслеживать процесс загрузки/скачивания с HTTPWebRequest
?