summaryrefslogtreecommitdiffstats
path: root/examples/mailsettings
diff options
context:
space:
mode:
Diffstat (limited to 'examples/mailsettings')
-rw-r--r--examples/mailsettings/mailsettings.cs20
1 files changed, 19 insertions, 1 deletions
diff --git a/examples/mailsettings/mailsettings.cs b/examples/mailsettings/mailsettings.cs
index 5005d69..0700333 100644
--- a/examples/mailsettings/mailsettings.cs
+++ b/examples/mailsettings/mailsettings.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.mail_settings.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update address whitelist mail settings #
@@ -34,6 +34,7 @@ dynamic response = sg.client.mail_settings.address_whitelist.patch(requestBody:
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve address whitelist mail settings #
@@ -43,6 +44,7 @@ dynamic response = sg.client.mail_settings.address_whitelist.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update BCC mail settings #
@@ -56,6 +58,7 @@ dynamic response = sg.client.mail_settings.bcc.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve all BCC mail settings #
@@ -65,6 +68,7 @@ dynamic response = sg.client.mail_settings.bcc.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update bounce purge mail settings #
@@ -79,6 +83,7 @@ dynamic response = sg.client.mail_settings.bounce_purge.patch(requestBody: data)
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve bounce purge mail settings #
@@ -88,6 +93,7 @@ dynamic response = sg.client.mail_settings.bounce_purge.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update footer mail settings #
@@ -102,6 +108,7 @@ dynamic response = sg.client.mail_settings.footer.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve footer mail settings #
@@ -111,6 +118,7 @@ dynamic response = sg.client.mail_settings.footer.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update forward bounce mail settings #
@@ -124,6 +132,7 @@ dynamic response = sg.client.mail_settings.forward_bounce.patch(requestBody: dat
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve forward bounce mail settings #
@@ -133,6 +142,7 @@ dynamic response = sg.client.mail_settings.forward_bounce.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update forward spam mail settings #
@@ -146,6 +156,7 @@ dynamic response = sg.client.mail_settings.forward_spam.patch(requestBody: data)
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve forward spam mail settings #
@@ -155,6 +166,7 @@ dynamic response = sg.client.mail_settings.forward_spam.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update plain content mail settings #
@@ -167,6 +179,7 @@ dynamic response = sg.client.mail_settings.plain_content.patch(requestBody: data
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve plain content mail settings #
@@ -176,6 +189,7 @@ dynamic response = sg.client.mail_settings.plain_content.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update spam check mail settings #
@@ -190,6 +204,7 @@ dynamic response = sg.client.mail_settings.spam_check.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve spam check mail settings #
@@ -199,6 +214,7 @@ dynamic response = sg.client.mail_settings.spam_check.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Update template mail settings #
@@ -212,6 +228,7 @@ dynamic response = sg.client.mail_settings.template.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();
##################################################
# Retrieve legacy template mail settings #
@@ -221,4 +238,5 @@ dynamic response = sg.client.mail_settings.template.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.ResponseBody.ReadAsStringAsync().Result);
Console.WriteLine(response.ResponseHeaders.ToString());
+Console.ReadLine();