diff options
Diffstat (limited to 'examples/mailsettings')
-rw-r--r-- | examples/mailsettings/mailsettings.cs | 20 |
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(); |