C# 一个业务驱动非常慢

C# 一个业务驱动非常慢,c#,microsoft-graph-api,onedrive,C#,Microsoft Graph Api,Onedrive,在使用Graph SDK直接从Onedrive商业网站下载时,以及在silverlight中通过httpclient调用直接与Graph rest API对话时,我遇到了一个一致的问题。当我下载一个大文件时,我的下载速度似乎被限制/限制在大约1-2 MB/秒,但是当我下载一个文件夹时,它会处理从多个文件到zip的转换,然后将下载url从租户更改为临时服务器,相应zip文件的下载速度非常快,大约为18-24 Mb/秒。我们正在下载的文件非常大,这基本上使我们的解决方案无法使用。不过,通过与drop

在使用Graph SDK直接从Onedrive商业网站下载时,以及在silverlight中通过httpclient调用直接与Graph rest API对话时,我遇到了一个一致的问题。当我下载一个大文件时,我的下载速度似乎被限制/限制在大约1-2 MB/秒,但是当我下载一个文件夹时,它会处理从多个文件到zip的转换,然后将下载url从租户更改为临时服务器,相应zip文件的下载速度非常快,大约为18-24 Mb/秒。我们正在下载的文件非常大,这基本上使我们的解决方案无法使用。不过,通过与dropbox、google drive和onedrive(旧版)API的对话,它可以完美地工作。不确定这是graph api还是onedrive for business中的问题?

嗨,Barry,当你说它与你所指的onedrive(旧)api完美配合时?嗨,Ryan,这是我最初的api调用,因为silverlight和工具的可用性有限,所以我直接与api URL对话,而不是与graph api对话。通过我们的调用,我们可以使用相同的代码从onedrive以10-12 mb/秒的速度下载单个文件,但只需与graph api和一个业务驱动器对话即可我们得到的最大值是1-2mb/秒,只需最后一次更新。。我在另一个房客身上试过,也遇到了同样的问题。这肯定比我预期的要慢。您所在的地理区域是否与OneDrive for Business租户所在的地理区域相同?嗨,Barry,当您说它与您所指的OneDrive(旧)API完美配合时?嗨,Ryan,这是我最初的api调用,因为silverlight和工具的可用性有限,所以我直接与api URL对话,而不是与graph api对话。通过我们的调用,我们可以使用相同的代码从onedrive以10-12 mb/秒的速度下载单个文件,但只需与graph api和一个业务驱动器对话即可我们得到的最大值是1-2mb/秒,只需最后一次更新。。我在另一个房客身上试过,也遇到了同样的问题。这肯定比我预期的要慢。您所在的地理区域是否与OneDrive for Business租户所在的地理区域相同?