2016-07-21 4 views
0

Gibt es eine Möglichkeit, die REST-Ablaufverfolgung programmgesteuert mit der aktualisierten Version von DocuSign C# Client SDK (DocuSign.eSign) zu erhalten?Wie erhält man den REST-Trace mit dem DocuSign C# Client SDK?

Die vorherige Version des SDK (DocuSign.Integrations.Client) hatte eine RestTrace Eigenschaft, die von dem Umschlag zugegriffen werden könnte, wenn man die richtige Einstellung gesetzt:

RestSettings.Instance.RestTracing = true; 

Zum Beispiel, nach dem Aufruf

// create envelope and send it 
bool result = envelope.Create(documentData, filename); 

können Sie auf die envelope.RestTrace-Eigenschaft zugreifen, um die vollständige API-Anforderung an DocuSign zu senden.

Die neue EnvelopeDefinition- und EnvelopesApi-Klasse scheint keine ähnliche Eigenschaft zu haben. Gibt es eine Möglichkeit, auf die Informationen zuzugreifen, die mir fehlen?

Das aktualisierte SDK Aufruf wie folgt aussieht:

// create envelope and send it 
// |EnvelopesApi| contains methods related to creating and sending Envelopes (aka signature requests) 
EnvelopesApi envelopesApi = new EnvelopesApi(); 
EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(accountId, envelope); 

envelope als EnvelopeDefinition definiert

Antwort

1

Sie den Beta-Rezept-Framework-App leicht verwenden können, um Ihre API-Aufrufe und Antworten von Ihrer App zu sehen.

Siehe den Menüpunkt "API Log" in der Navigationsleiste.

Siehe die

+0

Danke. Ich konnte die API-Protokolle mithilfe dieser App in Heroku abrufen. Es ist nicht genau das, was ich dachte, als ich die Frage stellte, aber es erfüllt, was ich tun musste. –