summaryrefslogtreecommitdiffstats
path: root/examples/trackingsettings
diff options
context:
space:
mode:
authorElmer Thomas <elmer@thinkingserious.com>2016-06-01 11:33:11 -0700
committerElmer Thomas <elmer@thinkingserious.com>2016-06-01 11:33:11 -0700
commitcc9e4e317d998a703f8d25e27f57c37be2132b33 (patch)
tree56da84a74280bfe5494bf2a9ec6a0eebb05d1d65 /examples/trackingsettings
parent4cde4e7ee0329c179fa8745655a602521f1c2dd8 (diff)
downloadsendgrid-csharp-cc9e4e317d998a703f8d25e27f57c37be2132b33.zip
sendgrid-csharp-cc9e4e317d998a703f8d25e27f57c37be2132b33.tar.gz
sendgrid-csharp-cc9e4e317d998a703f8d25e27f57c37be2132b33.tar.bz2
Updated examples to include pause, removed uncessary dependency and updates usage instructions
Diffstat (limited to 'examples/trackingsettings')
-rw-r--r--examples/trackingsettings/trackingsettings.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/examples/trackingsettings/trackingsettings.cs b/examples/trackingsettings/trackingsettings.cs
index 1c8da6c..d44c5b1 100644
--- a/examples/trackingsettings/trackingsettings.cs
+++ b/examples/trackingsettings/trackingsettings.cs
@@ -1,7 +1,6 @@
using System;
using SendGrid.Helpers.Mail;
using System.Collections.Generic;
-using System.Net;
string _apiKey = Environment.GetEnvironmentVariable("SENDGRID_APIKEY", EnvironmentVariableTarget.User);
dynamic sg = new SendGrid.SendGridAPIClient(_apiKey);
@@ -18,6 +17,7 @@ dynamic response = sg.client.tracking_settings.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update Click Tracking Settings #
@@ -30,6 +30,7 @@ dynamic response = sg.client.tracking_settings.click.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve Click Track Settings #
@@ -39,6 +40,7 @@ dynamic response = sg.client.tracking_settings.click.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update Google Analytics Settings #
@@ -56,6 +58,7 @@ dynamic response = sg.client.tracking_settings.google_analytics.patch(requestBod
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve Google Analytics Settings #
@@ -65,6 +68,7 @@ dynamic response = sg.client.tracking_settings.google_analytics.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update Open Tracking Settings #
@@ -77,6 +81,7 @@ dynamic response = sg.client.tracking_settings.open.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Get Open Tracking Settings #
@@ -86,6 +91,7 @@ dynamic response = sg.client.tracking_settings.open.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update Subscription Tracking Settings #
@@ -103,6 +109,7 @@ dynamic response = sg.client.tracking_settings.subscription.patch(requestBody: d
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve Subscription Tracking Settings #
@@ -112,4 +119,5 @@ dynamic response = sg.client.tracking_settings.subscription.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();