summaryrefslogtreecommitdiffstats
path: root/examples/whitelabel/whitelabel.cs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/whitelabel/whitelabel.cs')
-rw-r--r--examples/whitelabel/whitelabel.cs28
1 files changed, 27 insertions, 1 deletions
diff --git a/examples/whitelabel/whitelabel.cs b/examples/whitelabel/whitelabel.cs
index 409204e..6d238a0 100644
--- a/examples/whitelabel/whitelabel.cs
+++ b/examples/whitelabel/whitelabel.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);
@@ -26,6 +25,7 @@ dynamic response = sg.client.whitelabel.domains.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# List all domain whitelabels. #
@@ -42,6 +42,7 @@ dynamic response = sg.client.whitelabel.domains.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Get the default domain whitelabel. #
@@ -51,6 +52,7 @@ dynamic response = sg.client.whitelabel.domains._("default").get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# List the domain whitelabel associated with the given user. #
@@ -60,6 +62,7 @@ dynamic response = sg.client.whitelabel.domains.subuser.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Disassociate a domain whitelabel from a given user. #
@@ -69,6 +72,7 @@ dynamic response = sg.client.whitelabel.domains.subuser.delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update a domain whitelabel. #
@@ -83,6 +87,7 @@ dynamic response = sg.client.whitelabel.domains._(domain_id).patch(requestBody:
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve a domain whitelabel. #
@@ -93,6 +98,7 @@ dynamic response = sg.client.whitelabel.domains._(domain_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Delete a domain whitelabel. #
@@ -103,6 +109,7 @@ dynamic response = sg.client.whitelabel.domains._(domain_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Associate a domain whitelabel with a given user. #
@@ -116,6 +123,7 @@ dynamic response = sg.client.whitelabel.domains._(domain_id).subuser.post(reques
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Add an IP to a domain whitelabel. #
@@ -129,6 +137,7 @@ dynamic response = sg.client.whitelabel.domains._(id).ips.post(requestBody: data
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Remove an IP from a domain whitelabel. #
@@ -140,6 +149,7 @@ dynamic response = sg.client.whitelabel.domains._(id).ips._(ip).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Validate a domain whitelabel. #
@@ -150,6 +160,7 @@ dynamic response = sg.client.whitelabel.domains._(id).validate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Create an IP whitelabel #
@@ -164,6 +175,7 @@ dynamic response = sg.client.whitelabel.ips.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve all IP whitelabels #
@@ -178,6 +190,7 @@ dynamic response = sg.client.whitelabel.ips.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve an IP whitelabel #
@@ -188,6 +201,7 @@ dynamic response = sg.client.whitelabel.ips._(id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Delete an IP whitelabel #
@@ -198,6 +212,7 @@ dynamic response = sg.client.whitelabel.ips._(id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Validate an IP whitelabel #
@@ -208,6 +223,7 @@ dynamic response = sg.client.whitelabel.ips._(id).validate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Create a Link Whitelabel #
@@ -226,6 +242,7 @@ dynamic response = sg.client.whitelabel.links.post(requestBody: data, queryParam
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve all link whitelabels #
@@ -238,6 +255,7 @@ dynamic response = sg.client.whitelabel.links.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve a Default Link Whitelabel #
@@ -250,6 +268,7 @@ dynamic response = sg.client.whitelabel.links._("default").get(queryParams: quer
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve Associated Link Whitelabel #
@@ -262,6 +281,7 @@ dynamic response = sg.client.whitelabel.links.subuser.get(queryParams: queryPara
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Disassociate a Link Whitelabel #
@@ -274,6 +294,7 @@ dynamic response = sg.client.whitelabel.links.subuser.delete(queryParams: queryP
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update a Link Whitelabel #
@@ -287,6 +308,7 @@ dynamic response = sg.client.whitelabel.links._(id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve a Link Whitelabel #
@@ -297,6 +319,7 @@ dynamic response = sg.client.whitelabel.links._(id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Delete a Link Whitelabel #
@@ -307,6 +330,7 @@ dynamic response = sg.client.whitelabel.links._(id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Validate a Link Whitelabel #
@@ -317,6 +341,7 @@ dynamic response = sg.client.whitelabel.links._(id).validate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Associate a Link Whitelabel #
@@ -330,4 +355,5 @@ dynamic response = sg.client.whitelabel.links._(link_id).subuser.post(requestBod
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();