WebClient DownloadFileTaskAsync不调用ASP.NET Core中的ProgressChanged

我有以下控制者的行为

[HttpPost]
public async Task<IactionResult> DoDownload(string[] files)
{
   ...
   _netClient.DownloadProgressChanged += (s,ev) =>
   {
      Debug.WriteLine($"Progress: {ev.Progresspercentage}");
   };

   await _netClient.DownloadFiletaskAsync(file,location);

   ...
}

似乎从未调用过Debug.WriteLine行。为什么?

zhw_19890108 回答:WebClient DownloadFileTaskAsync不调用ASP.NET Core中的ProgressChanged

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3135416.html

大家都在问