首页 > 解决方案 > OnTeamsFileConsentAcceptAsync 在团队机器人 C# 中单击“允许”按钮时被调用两次。?

问题描述

我在 C# 中实现了一个团队机器人,用于将文件上传到用户的一个驱动器。

流程很简单:

但是,就在最近,我观察到它OnTeamsFileConsentAcceptAsync(...)被调用了两次,即使用户只单击了一次允许按钮。我尝试调试并发现 fileConsent/invoke 被调用了两次,而第二次调用使函数崩溃。

有人可以建议这里有什么问题吗?如果机器人没有快速响应(可能是由于互联网连接不佳),此操作是否会调用两次?

标签: c#botframework

解决方案


推荐阅读