Skip to content

Commit b236342

Browse files
committed
adding codeDepot markers
1 parent 68eb8b6 commit b236342

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

launcher-csharp/ConnectedFields/Examples/SetConnectedFields.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,28 @@ public static class SetConnectedFields
2121

2222
public static async Task<object> GetConnectedFieldsTabGroupsAsync(string accountId, string accessToken)
2323
{
24+
//ds-snippet-start:ConnectedFields1Step3
2425
var url = $"https://api-d.docusign.com/v1/accounts/{accountId}/connected-fields/tab-groups";
2526

2627
var requestMessage = new HttpRequestMessage(HttpMethod.Get, url);
28+
//ds-snippet-end:ConnectedFields1Step3
2729

30+
//ds-snippet-start:ConnectedFields1Step2
2831
requestMessage.Headers.Add("Authorization", $"Bearer {accessToken}");
2932
requestMessage.Headers.Add("Accept", "application/json");
33+
//ds-snippet-end:ConnectedFields1Step2
3034

3135
try
3236
{
37+
//ds-snippet-start:ConnectedFields1Step3
3338
var response = await Client.SendAsync(requestMessage);
3439
response.EnsureSuccessStatusCode();
3540

3641
var body = await response.Content.ReadAsStringAsync();
3742
var data = JsonConvert.DeserializeObject<object>(body);
3843

3944
return data;
45+
//ds-snippet-end:ConnectedFields1Step3
4046
}
4147
catch (HttpRequestException e)
4248
{
@@ -46,6 +52,7 @@ public static async Task<object> GetConnectedFieldsTabGroupsAsync(string account
4652

4753
public static JArray FilterData(JArray data)
4854
{
55+
//ds-snippet-start:ConnectedFields1Step4
4956
var filteredData = data.Where(item =>
5057
{
5158
var tabs = item["tabs"] as JArray;
@@ -68,6 +75,7 @@ public static JArray FilterData(JArray data)
6875

6976
return false;
7077
}).ToList();
78+
//ds-snippet-end:ConnectedFields1Step4
7179

7280
return new JArray(filteredData);
7381
}
@@ -81,15 +89,18 @@ public static string SendEnvelopeViaEmail(
8189
string docPdf,
8290
JObject selectedApp)
8391
{
92+
//ds-snippet-start:ConnectedFields1Step6
8493
EnvelopeDefinition envelopeDefinition = MakeEnvelope(signerEmail, signerName, docPdf, selectedApp);
8594
var docuSignClient = new DocuSignClient(basePath);
8695
docuSignClient.Configuration.DefaultHeader.Add("Authorization", "Bearer " + accessToken);
8796

8897
EnvelopesApi envelopesApi = new EnvelopesApi(docuSignClient);
8998
EnvelopeSummary results = envelopesApi.CreateEnvelope(accountId, envelopeDefinition);
99+
//ds-snippet-end:ConnectedFields1Step6
90100
return results.EnvelopeId;
91101
}
92102

103+
//ds-snippet-start:ConnectedFields1Step5
93104
public static EnvelopeDefinition MakeEnvelope(
94105
string signerEmail,
95106
string signerName,
@@ -209,5 +220,6 @@ public static EnvelopeDefinition MakeEnvelope(
209220
};
210221
return envelopeDefinition;
211222
}
223+
//ds-snippet-end:ConnectedFields1Step5
212224
}
213225
}

0 commit comments

Comments
 (0)