2017-12-28 33 views
1

DocuSign Connect機能を使用して、PDFドキュメントで受信者と封筒の状況の更新を取得しています。C#でDocuSign Connect XMLレスポンスを逆シリアル化する方法

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を解析して、封筒や文書だけでなく受信者のステータスを取得します。

+0

「最高」の意味を定義します。特定のユースケースによって異なります。あなたが達成しようとしているものについていくつかの詳細を加えることができれば、それは役に立つでしょう。 –

+0

[XMLを読むための最善の方法](https://stackoverflow.com/questions/5195728/best-way-to-readthrough-xml)の可能な複製 –

答えて

0

SOAPの世界が好きな人は、SOAPサービスを実装してDocuSign Connectでサービスを呼び出すように設定できます。 SOAPライブラリは自動的に要求(DocuSign ConnectからのXML通知メッセージ)をC#構造にデシリアライズします。

個人的には、私はSOAPのファンではありません。だから、私はXMLメッセージ内のデータにアクセスするためにXML解析ライブラリを使用します。

There are a number of C# XML parsers。あなたのためにうまくいくものを選んでください。ここにはrelated StackOverflow questionもあります。

関連する問題