[尝试通过其API服务发送带有自定义收件人邮件的C0(使用收件人邮件通知)时遇到问题。我的控制器正确接收了请求,但是在发送给docusign服务之前,它会反序列化为一个对象,这就是发生错误的时间。
Docusign envelope给我错误:
**JSON Request:** "Recipients": [{ "Order": 1, "Name": "Andre Test ", "Email": "[email protected]", "SignerType": "SIGNER", "DocusignSignerType": 0, "SignatureType": "ELECTRONIC", "EtapaFinalizada": false, "EmailNotification":{ "emailBody": "SIGN AS SIGNER", "emailSubject": "SIGNER SIGNATURE REQUIRED" } }, { "Order": 2, "Name": "Luis Teste", "Email": "[email protected]", "SignerType": "WITNESS", "DocusignSignerType": 0, "SignatureType": "ELECTRONIC", "EtapaFinalizada": false, "EmailNotification": { "emailBody": "SIGN AS WITNESS", "emailSubject": "WITNESS SIGNATURE REQUIRED" } } ]
我没有使用列表<>或任何类型的数组。只是嵌套在另一个内部的标准属性。
已尝试列出'Cannot deserialize the current JSON object
(e.g. {"name":"value"}) into type 'System.Collections.Generic.List`1[eSignature.
Providers.Docusign.Entities.RecipientEmailNotification]'
的解决方案,但仍收到错误。
使用Json2CSharp为我提供了与当前类相同的结构,因此我认为它是正确的Json。
编辑:请注意,我什至没有在类属性上使用数组或列表:
here
[尝试通过其API服务通过自定义收件人邮件(使用收件人邮件通知)发送Docusign信封时遇到问题。我的控制器正确接收了请求,但在...
收件人JSON看起来像这样: