我使用dropnet(dropbox c#API)上传文件到Dropbox。问题是我需要用块来监控进度。只需阅读Dropbox支持块上传(https://www.dropbox.com/developers/blog/21)的一个地方,并且它有用于Java的库等。我需要在C#中完成此任务。Dropbox上传使用Dropnet进度条OR方法的进度条REQUEST.GetResponse()
Dropnet使用restsharp,有人说restsharp必须实现它。下面是发生实际上传的部分
private static HttpWebResponse GetRawResponse(HttpWebRequest request)
{
try
{
return (HttpWebResponse)request.GetResponse(); // UPLOAD OCCURS HERE
}
catch (WebException ex)
{
if (ex.Response is HttpWebResponse)
{
return ex.Response as HttpWebResponse;
}
throw;
}
}
是否有没有办法通过改变代码来获得进度条? 也有任何方法可以让我们获得任何REQUEST.GetResponse()的进度条,离开Dropbox的上下文(因为这将解决我们的问题)。
谢谢。