首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DocuSign C# SDK方法线程安全吗?

DocuSign C# SDK方法线程安全吗?
EN

Stack Overflow用户
提问于 2019-10-16 03:50:55
回答 1查看 62关注 0票数 0

我目前有数千个信封,我需要自动拉下它们,并将它们的表单数据存储在数据库中。问题是,获取信封(大约22000个)和迭代地调用每个信封的ListStatusChange()需要很长的时间。所以我想我可以使用第三方公共语言的Parallel.ForEach来同时做这件事。当我这样做时,我得到一个错误,远程服务关闭了连接。

那么,SDK中的方法是线程安全的吗?除了我所解释的我正在尝试做的事情之外,还有谁有更好的方法来处理这件事呢?

到目前为止,我已经尝试了迭代过程,但仅获得信封及其表单数据就需要一个多小时。

我已经尝试过TPL库,但是我收到了网络错误。我假设DocuSign正在关闭连接,因为来自同一个应用程序的呼叫来得很快。

我想我可以做类似的事情:https://docs.microsoft.com/en-us/dotnet/standard/parallel-programming/how-to-write-a-parallel-foreach-loop-with-partition-local-variables

我希望调用是并发进行的,以加快处理速度,但我得到了一个异常,远程服务器关闭了连接。

EN

回答 1

Stack Overflow用户

发布于 2019-10-16 23:54:58

您可能正在达到每小时的API限制,即每小时1000个API调用,它将在下一个小时重置。该错误消息具有误导性,我们将查看您没有得到正确错误的原因。最新版本的C#软件开发工具包是线程安全的。如果您使用的是旧版本,请升级到最新版本。您需要将每小时进行的API调用次数限制为1000次。要查看实际错误,可以查看DocuSign中的接口日志

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58401755

复制
相关文章

相似问题

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