I need to get progress while trying to download a big string. Till now i am using WebClient.
using (var client = new WebClient())
{
client.DownloadProgressChanged += Client_DownloadProgressChanged;
var jsonString = await client.DownloadStringTaskAsync(uri);
}
Is it possible to create the same event in http client? I din't find anything so easy in internet.