首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >通过EWS托管应用编程接口为多个帐户使用订阅时,Folder.Bind()被卡住

通过EWS托管应用编程接口为多个帐户使用订阅时,Folder.Bind()被卡住
EN

Stack Overflow用户
提问于 2018-08-31 15:32:28
回答 1查看 238关注 0票数 0

我正在使用流式订阅(EWS托管API)订阅一个邮箱上的事件。现在,不是直接这样做,而是我想通过模拟订阅这些邮箱上的传入邮件并采取操作。如何实现这一点?

我尝试过的东西:

我确实使用service.ImpersonatedUserId()设置了多个流媒体订阅,但是当我获得一个事件(我成功地获得了我订阅的两个邮箱的事件)并尝试对EmailMessage.Bind(Item Id)Folder.Bind()采取一些操作时,代码阻塞了!我没有收到任何错误信息。我甚至试过TraceEnabled= true,我什么也没找到!

我确实看到了this的微软链接,但没有找到答案。我需要帮助,例如,通过EWS订阅将邮件移动到多个邮箱的另一个文件夹。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-03 07:18:21

默认情况下,.net中的并发连接限制是2 https://docs.microsoft.com/en-us/dotnet/api/system.net.servicepointmanager.defaultconnectionlimit?view=netframework-4.7.2,因为流通知需要并发连接才能工作,这是一个常见的issue.So,您只需将连接限制设置得更高即可,例如

代码语言:javascript
复制
System.Net.ServicePointManager.DefaultConnectionLimit = 100;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52110594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档