5

我使用 Microsoft.Graph 包的以下代码经常出现超时错误,

await graphServiceClient.Users[UserId].Contacts.Request().AddAsync(contact);

由于没有一次添加多个联系人的选项(我可以找到),我将上述 LOC 称为并行。我有大约 500 个要导入的联系人,其中许多未能给出超时响应

异常:代码:超时消息:请求超时。

是否有任何选项可以在 Microsoft.Graph GraphServiceClient 中将 TimeOut 设置为更高的值?

4

1 回答 1

16

您可以像这样将 Timeout 设置为更高的值:例如,将 Timeout 设置为一小时:

graphServiceClient.HttpProvider.OverallTimeout = TimeSpan.FromHours(1);
于 2019-01-17T16:45:55.123 回答