如何在C#中反序列化DocuSign Connect XML响应

问题描述 投票:1回答:1

我们正在使用DocuSign Connect功能通过PDF文档获取收件人和信封状态更新。

在ASP.Net WebAPi Rest Controller中反序列化Connect XML响应的最佳方法是什么?

1)添加“https://www.docusign.net/api/3.0/api.asmx?wsdl”来生成wsdl类文件并反序列化Connect XML响应?

2)使用DocuSign客户端库反序列化连接XML?我们在客户端库中有DocuSignEnvelopeInformation吗?

3)解析XML并获取收件人以及信封和文档的状态。

docusignapi
1个回答
0
投票

如果您喜欢SOAP世界,您可以实现SOAP服务,然后配置DocuSign Connect来调用您的服务。然后,SOAP库将自动将请求(来自DocuSign Connect的XML通知消息)反序列化为C#结构。

就个人而言,我不是SOAP的粉丝。所以我使用XML解析库让我可以访问XML消息中的数据。

There are a number of C# XML parsers。选一个适合你的方法。这里也是related StackOverflow question

© www.soinside.com 2019 - 2024. All rights reserved.