summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElmer Thomas <elmer@ThinkingSerious.com>2016-07-22 17:43:36 -0700
committerGitHub <noreply@github.com>2016-07-22 17:43:36 -0700
commitf46ea6f1e45ecb196e121f16f9e52f38e26239cb (patch)
treec6af43c7baad919a9b14ae95cc571620a58cf783
parent4c8297a18d636721f878de003a9fffcbb0c618d0 (diff)
parentccef94d38b927e8855cf18e9e9ffb47deed448f5 (diff)
downloadsendgrid-csharp-f46ea6f1e45ecb196e121f16f9e52f38e26239cb.zip
sendgrid-csharp-f46ea6f1e45ecb196e121f16f9e52f38e26239cb.tar.gz
sendgrid-csharp-f46ea6f1e45ecb196e121f16f9e52f38e26239cb.tar.bz2
Merge pull request #286 from sendgrid/259-async-fix
Update dependency for async fix
-rw-r--r--README.md42
-rw-r--r--SendGrid/Example/Example.cs29
-rw-r--r--SendGrid/SendGrid/SendGrid.csproj4
-rw-r--r--SendGrid/SendGrid/packages.config2
-rw-r--r--SendGrid/UnitTest/UnitTest.cs926
-rw-r--r--USAGE.md1200
-rw-r--r--examples/accesssettings/accesssettings.cs12
-rw-r--r--examples/alerts/alerts.cs10
-rw-r--r--examples/apikeys/apikeys.cs12
-rw-r--r--examples/asm/asm.cs28
-rw-r--r--examples/browsers/browsers.cs2
-rw-r--r--examples/campaigns/campaigns.cs22
-rw-r--r--examples/categories/categories.cs6
-rw-r--r--examples/clients/clients.cs4
-rw-r--r--examples/contactdb/contactdb.cs62
-rw-r--r--examples/devices/devices.cs2
-rw-r--r--examples/geo/geo.cs2
-rw-r--r--examples/ips/ips.cs28
-rw-r--r--examples/mail/mail.cs6
-rw-r--r--examples/mailboxproviders/mailboxproviders.cs2
-rw-r--r--examples/mailsettings/mailsettings.cs38
-rw-r--r--examples/partnersettings/partnersettings.cs6
-rw-r--r--examples/scopes/scopes.cs2
-rw-r--r--examples/senders/senders.cs12
-rw-r--r--examples/stats/stats.cs2
-rw-r--r--examples/subusers/subusers.cs28
-rw-r--r--examples/suppression/suppression.cs34
-rw-r--r--examples/templates/templates.cs20
-rw-r--r--examples/trackingsettings/trackingsettings.cs18
-rw-r--r--examples/user/user.cs50
-rw-r--r--examples/whitelabel/whitelabel.cs54
31 files changed, 1346 insertions, 1319 deletions
diff --git a/README.md b/README.md
index d88a3fe..52ba12b 100644
--- a/README.md
+++ b/README.md
@@ -57,6 +57,7 @@ The following is the minimum needed code to send an email with the [/mail/send H
using System;
using SendGrid;
using SendGrid.Helpers.Mail;
+using System.Threading.Tasks;
namespace Example
{
@@ -64,16 +65,21 @@ namespace Example
{
private static void Main()
{
- String apiKey = Environment.GetEnvironmentVariable("NAME_OF_THE_ENVIRONMENT_VARIABLE_FOR_YOUR_SENDGRID_KEY", EnvironmentVariableTarget.User);
+ Execute.Wait();
+ }
+
+ static async Task Execute()
+ {
+ string apiKey = Environment.GetEnvironmentVariable("NAME_OF_THE_ENVIRONMENT_VARIABLE_FOR_YOUR_SENDGRID_KEY", EnvironmentVariableTarget.User);
dynamic sg = new SendGridAPIClient(apiKey);
Email from = new Email("test@example.com");
- String subject = "Hello World from the SendGrid CSharp Library!";
+ string subject = "Hello World from the SendGrid CSharp Library!";
Email to = new Email("test@example.com");
Content content = new Content("text/plain", "Hello, Email!");
Mail mail = new Mail(from, subject, to, content);
- dynamic response = sg.client.mail.send.post(requestBody: mail.Get());
+ dynamic response = await sg.client.mail.send.post(requestBody: mail.Get());
}
}
}
@@ -89,6 +95,7 @@ The following is the minimum needed code to send an email without the /mail/send
using System;
using SendGrid;
using Newtonsoft.Json; // You can generate your JSON string yourelf or with another library if you prefer
+using System.Threading.Tasks;
namespace Example
{
@@ -96,6 +103,11 @@ namespace Example
{
private static void Main()
{
+ Execute.Wait();
+ }
+
+ static async Task Execute()
+ {
String apiKey = Environment.GetEnvironmentVariable("NAME_OF_THE_ENVIRONMENT_VARIABLE_FOR_YOUR_SENDGRID_KEY", EnvironmentVariableTarget.User);
dynamic sg = new SendGridAPIClient(apiKey);
@@ -121,7 +133,7 @@ namespace Example
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
- dynamic response = sg.client.mail.send.post(requestBody: json.ToString());
+ dynamic response = await sg.client.mail.send.post(requestBody: json.ToString());
}
}
}
@@ -132,6 +144,7 @@ namespace Example
```csharp
using System;
using SendGrid;
+using System.Threading.Tasks;
namespace Example
{
@@ -139,10 +152,15 @@ namespace Example
{
private static void Main()
{
+ Execute.Wait();
+ }
+
+ static async Task Execute()
+ {
string apiKey = Environment.GetEnvironmentVariable("NAME_OF_THE_ENVIRONMENT_VARIABLE_FOR_YOUR_SENDGRID_KEY", EnvironmentVariableTarget.User);
dynamic sg = new SendGrid.SendGridAPIClient(apiKey);
- dynamic response = sg.client.suppression.bounces.get();
- }
+ dynamic response = await sg.client.suppression.bounces.get();
+ }
}
}
```
@@ -152,6 +170,7 @@ namespace Example
```csharp
using System;
using SendGrid;
+using System.Threading.Tasks;
namespace Example
{
@@ -159,9 +178,14 @@ namespace Example
{
private static void Main()
{
- string apiKey = Environment.GetEnvironmentVariable("NAME_OF_THE_ENVIRONMENT_VARIABLE_FOR_YOUR_SENDGRID_KEY", EnvironmentVariableTarget.User);
- dynamic sg = new SendGrid.SendGridAPIClient(apiKey);
- dynamic response = sg.client._("suppression/bounces").get();
+ Execute.Wait();
+ }
+
+ static async Task Execute()
+ {
+ string apiKey = Environment.GetEnvironmentVariable("NAME_OF_THE_ENVIRONMENT_VARIABLE_FOR_YOUR_SENDGRID_KEY", EnvironmentVariableTarget.User);
+ dynamic sg = new SendGrid.SendGridAPIClient(apiKey);
+ dynamic response = await sg.client._("suppression/bounces").get();
}
}
}
diff --git a/SendGrid/Example/Example.cs b/SendGrid/Example/Example.cs
index 133160f..5e1fa42 100644
--- a/SendGrid/Example/Example.cs
+++ b/SendGrid/Example/Example.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Web.Script.Serialization;
using SendGrid.Helpers.Mail;
using Newtonsoft.Json;
+using System.Threading.Tasks;
namespace Example
{
@@ -11,15 +12,15 @@ namespace Example
private static void Main()
{
// v3 Mail Helper
- HelloEmail(); // this will actually send an email
- KitchenSink(); // this will only send an email if you set SandBox Mode to false
+ HelloEmail().Wait(); // this will actually send an email
+ KitchenSink().Wait(); // this will only send an email if you set SandBox Mode to false
// v3 Web API
- ApiKeys();
+ ApiKeys().Wait();
}
- private static void HelloEmail()
+ private static async Task HelloEmail()
{
String apiKey = Environment.GetEnvironmentVariable("SENDGRID_APIKEY", EnvironmentVariableTarget.User);
dynamic sg = new SendGrid.SendGridAPIClient(apiKey, "https://api.sendgrid.com");
@@ -32,7 +33,7 @@ namespace Example
Email email = new Email("test2@example.com");
mail.Personalization[0].AddTo(email);
- dynamic response = sg.client.mail.send.post(requestBody: mail.Get());
+ dynamic response = await sg.client.mail.send.post(requestBody: mail.Get());
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -42,7 +43,7 @@ namespace Example
}
- private static void KitchenSink()
+ private static async Task KitchenSink()
{
String apiKey = Environment.GetEnvironmentVariable("SENDGRID_APIKEY", EnvironmentVariableTarget.User);
dynamic sg = new SendGrid.SendGridAPIClient(apiKey, "https://api.sendgrid.com");
@@ -229,7 +230,7 @@ namespace Example
email.Address = "test@example.com";
mail.ReplyTo = email;
- dynamic response = sg.client.mail.send.post(requestBody: mail.Get());
+ dynamic response = await sg.client.mail.send.post(requestBody: mail.Get());
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -238,7 +239,7 @@ namespace Example
Console.ReadLine();
}
- private static void ApiKeys()
+ private static async Task ApiKeys()
{
String apiKey = Environment.GetEnvironmentVariable("SENDGRID_APIKEY", EnvironmentVariableTarget.User);
dynamic sg = new SendGrid.SendGridAPIClient(apiKey, "https://api.sendgrid.com");
@@ -246,7 +247,7 @@ namespace Example
string queryParams = @"{
'limit': 100
}";
- dynamic response = sg.client.api_keys.get(queryParams: queryParams);
+ dynamic response = await sg.client.api_keys.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -264,7 +265,7 @@ namespace Example
]
}";
Object json = JsonConvert.DeserializeObject<Object>(requestBody);
- response = sg.client.api_keys.post(requestBody: json.ToString());
+ response = await sg.client.api_keys.post(requestBody: json.ToString());
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -276,7 +277,7 @@ namespace Example
Console.ReadLine();
// GET Single
- response = sg.client.api_keys._(api_key_id).get();
+ response = await sg.client.api_keys._(api_key_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -289,7 +290,7 @@ namespace Example
'name': 'A New Hope'
}";
json = JsonConvert.DeserializeObject<Object>(requestBody);
- response = sg.client.api_keys._(api_key_id).patch(requestBody: json.ToString());
+ response = await sg.client.api_keys._(api_key_id).patch(requestBody: json.ToString());
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -306,7 +307,7 @@ namespace Example
]
}";
json = JsonConvert.DeserializeObject<Object>(requestBody);
- response = sg.client.api_keys._(api_key_id).put(requestBody: json.ToString());
+ response = await sg.client.api_keys._(api_key_id).put(requestBody: json.ToString());
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -315,7 +316,7 @@ namespace Example
Console.ReadLine();
// DELETE
- response = sg.client.api_keys._(api_key_id).delete();
+ response = await sg.client.api_keys._(api_key_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Headers.ToString());
diff --git a/SendGrid/SendGrid/SendGrid.csproj b/SendGrid/SendGrid/SendGrid.csproj
index ed2c6c1..9fcac36 100644
--- a/SendGrid/SendGrid/SendGrid.csproj
+++ b/SendGrid/SendGrid/SendGrid.csproj
@@ -47,8 +47,8 @@
<HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
- <Reference Include="SendGrid.CSharp.HTTP.Client, Version=2.0.7.0, Culture=neutral, PublicKeyToken=79219bf4e5ecaaca, processorArchitecture=MSIL">
- <HintPath>..\packages\SendGrid.CSharp.HTTP.Client.2.0.7\lib\SendGrid.CSharp.HTTP.Client.dll</HintPath>
+ <Reference Include="SendGrid.CSharp.HTTP.Client, Version=3.0.0.0, Culture=neutral, PublicKeyToken=79219bf4e5ecaaca, processorArchitecture=MSIL">
+ <HintPath>..\packages\SendGrid.CSharp.HTTP.Client.3.0.0\lib\SendGrid.CSharp.HTTP.Client.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
diff --git a/SendGrid/SendGrid/packages.config b/SendGrid/SendGrid/packages.config
index 10776c8..5022f04 100644
--- a/SendGrid/SendGrid/packages.config
+++ b/SendGrid/SendGrid/packages.config
@@ -2,5 +2,5 @@
<packages>
<package id="Microsoft.AspNet.WebApi.Client" version="5.2.3" targetFramework="net45" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="net452" />
- <package id="SendGrid.CSharp.HTTP.Client" version="2.0.7" targetFramework="net452" />
+ <package id="SendGrid.CSharp.HTTP.Client" version="3.0.0" targetFramework="net452" />
</packages> \ No newline at end of file
diff --git a/SendGrid/UnitTest/UnitTest.cs b/SendGrid/UnitTest/UnitTest.cs
index b63a51b..7a1ccbf 100644
--- a/SendGrid/UnitTest/UnitTest.cs
+++ b/SendGrid/UnitTest/UnitTest.cs
@@ -265,8 +265,10 @@ namespace UnitTest
new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, DefaultValueHandling = DefaultValueHandling.Ignore });
Assert.AreEqual(final, "{\"from\":{\"name\":\"Example User\",\"email\":\"test@example.com\"},\"subject\":\"Hello World from the SendGrid CSharp Library\",\"personalizations\":[{\"to\":[{\"name\":\"Example User\",\"email\":\"test@example.com\"}],\"cc\":[{\"name\":\"Example User\",\"email\":\"test@example.com\"},{\"name\":\"Example User\",\"email\":\"test@example.com\"}],\"bcc\":[{\"name\":\"Example User\",\"email\":\"test@example.com\"},{\"name\":\"Example User\",\"email\":\"test@example.com\"}],\"subject\":\"Thank you for signing up, %name%\",\"headers\":{\"X-Test\":\"True\",\"X-Mock\":\"True\"},\"substitutions\":{\"%name%\":\"Example User\",\"%city%\":\"Denver\"},\"custom_args\":{\"marketing\":\"false\",\"transactional\":\"true\"},\"send_at\":1461775051},{\"to\":[{\"name\":\"Example User\",\"email\":\"test@example.com\"}],\"cc\":[{\"name\":\"Example User\",\"email\":\"test@example.com\"},{\"name\":\"Example User\",\"email\":\"test@example.com\"}],\"bcc\":[{\"name\":\"Example User\",\"email\":\"test@example.com\"},{\"name\":\"Example User\",\"email\":\"test@example.com\"}],\"subject\":\"Thank you for signing up, %name%\",\"headers\":{\"X-Test\":\"True\",\"X-Mock\":\"True\"},\"substitutions\":{\"%name%\":\"Example User\",\"%city%\":\"Denver\"},\"custom_args\":{\"marketing\":\"false\",\"transactional\":\"true\"},\"send_at\":1461775051}],\"content\":[{\"type\":\"text/plain\",\"value\":\"Textual content\"},{\"type\":\"text/html\",\"value\":\"<html><body>HTML content</body></html>\"},{\"type\":\"text/calendar\",\"value\":\"Party Time!!\"}],\"attachments\":[{\"content\":\"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gQ3JhcyBwdW12\",\"type\":\"application/pdf\",\"filename\":\"balance_001.pdf\",\"disposition\":\"attachment\",\"content_id\":\"Balance Sheet\"},{\"content\":\"BwdW\",\"type\":\"image/png\",\"filename\":\"banner.png\",\"disposition\":\"inline\",\"content_id\":\"Banner\"}],\"template_id\":\"13b8f94f-bcae-4ec6-b752-70d6cb59f932\",\"headers\":{\"X-Day\":\"Monday\",\"X-Month\":\"January\"},\"sections\":{\"%section1\":\"Substitution for Section 1 Tag\",\"%section2\":\"Substitution for Section 2 Tag\"},\"categories\":[\"customer\",\"vip\"],\"custom_args\":{\"campaign\":\"welcome\",\"sequence\":\"2\"},\"send_at\":1461775051,\"asm\":{\"group_id\":3,\"groups_to_display\":[1,4,5]},\"ip_pool_name\":\"23\",\"mail_settings\":{\"bcc\":{\"enable\":true,\"email\":\"test@example.com\"},\"bypass_list_management\":{\"enable\":true},\"footer\":{\"enable\":true,\"text\":\"Some Footer Text\",\"html\":\"<bold>Some HTML Here</bold>\"},\"sandbox_mode\":{\"enable\":true},\"spam_check\":{\"enable\":true,\"threshold\":1,\"post_to_url\":\"https://gotchya.example.com\"}},\"tracking_settings\":{\"click_tracking\":{\"enable\":true},\"open_tracking\":{\"enable\":true,\"substitution_tag\":\"Optional tag to replace with the open image in the body of the message\"},\"subscription_tracking\":{\"enable\":true,\"text\":\"text to insert into the text/plain portion of the message\",\"html\":\"<bold>HTML to insert into the text/html portion of the message</bold>\",\"substitution_tag\":\"text to insert into the text/plain portion of the message\"},\"ganalytics\":{\"enable\":true,\"utm_source\":\"some source\",\"utm_medium\":\"some medium\",\"utm_term\":\"some term\",\"utm_content\":\"some content\",\"utm_campaign\":\"some campaign\"}},\"reply_to\":{\"email\":\"test@example.com\"}}");
}
+
+
[Test]
- public void test_access_settings_activity_get()
+ public async void test_access_settings_activity_get()
{
string queryParams = @"{
'limit': 1
@@ -274,12 +276,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.access_settings.activity.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.access_settings.activity.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_access_settings_whitelist_post()
+ public async void test_access_settings_whitelist_post()
{
string data = @"{
'ips': [
@@ -299,22 +301,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.access_settings.whitelist.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.access_settings.whitelist.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_access_settings_whitelist_get()
+ public async void test_access_settings_whitelist_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.access_settings.whitelist.get(requestHeaders: headers);
+ dynamic response = await sg.client.access_settings.whitelist.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_access_settings_whitelist_delete()
+ public async void test_access_settings_whitelist_delete()
{
string data = @"{
'ids': [
@@ -328,34 +330,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.access_settings.whitelist.delete(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.access_settings.whitelist.delete(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_access_settings_whitelist__rule_id__get()
+ public async void test_access_settings_whitelist__rule_id__get()
{
var rule_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.access_settings.whitelist._(rule_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.access_settings.whitelist._(rule_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_access_settings_whitelist__rule_id__delete()
+ public async void test_access_settings_whitelist__rule_id__delete()
{
var rule_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.access_settings.whitelist._(rule_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.access_settings.whitelist._(rule_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_alerts_post()
+ public async void test_alerts_post()
{
string data = @"{
'email_to': 'example@example.com',
@@ -367,22 +369,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.alerts.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.alerts.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_alerts_get()
+ public async void test_alerts_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.alerts.get(requestHeaders: headers);
+ dynamic response = await sg.client.alerts.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_alerts__alert_id__patch()
+ public async void test_alerts__alert_id__patch()
{
string data = @"{
'email_to': 'example@example.com'
@@ -393,34 +395,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.alerts._(alert_id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.alerts._(alert_id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_alerts__alert_id__get()
+ public async void test_alerts__alert_id__get()
{
var alert_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.alerts._(alert_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.alerts._(alert_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_alerts__alert_id__delete()
+ public async void test_alerts__alert_id__delete()
{
var alert_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.alerts._(alert_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.alerts._(alert_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_api_keys_post()
+ public async void test_api_keys_post()
{
string data = @"{
'name': 'My API Key',
@@ -436,12 +438,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.api_keys.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.api_keys.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_api_keys_get()
+ public async void test_api_keys_get()
{
string queryParams = @"{
'limit': 1
@@ -449,12 +451,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.api_keys.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.api_keys.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_api_keys__api_key_id__put()
+ public async void test_api_keys__api_key_id__put()
{
string data = @"{
'name': 'A New Hope',
@@ -469,12 +471,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.api_keys._(api_key_id).put(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.api_keys._(api_key_id).put(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_api_keys__api_key_id__patch()
+ public async void test_api_keys__api_key_id__patch()
{
string data = @"{
'name': 'A New Hope'
@@ -485,34 +487,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.api_keys._(api_key_id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.api_keys._(api_key_id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_api_keys__api_key_id__get()
+ public async void test_api_keys__api_key_id__get()
{
var api_key_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.api_keys._(api_key_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.api_keys._(api_key_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_api_keys__api_key_id__delete()
+ public async void test_api_keys__api_key_id__delete()
{
var api_key_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.api_keys._(api_key_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.api_keys._(api_key_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_asm_groups_post()
+ public async void test_asm_groups_post()
{
string data = @"{
'description': 'Suggestions for products our users might like.',
@@ -524,12 +526,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.asm.groups.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.asm.groups.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_asm_groups_get()
+ public async void test_asm_groups_get()
{
string queryParams = @"{
'id': 1
@@ -537,12 +539,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.asm.groups.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.asm.groups.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_asm_groups__group_id__patch()
+ public async void test_asm_groups__group_id__patch()
{
string data = @"{
'description': 'Suggestions for items our users might like.',
@@ -555,34 +557,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.asm.groups._(group_id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.asm.groups._(group_id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_asm_groups__group_id__get()
+ public async void test_asm_groups__group_id__get()
{
var group_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.asm.groups._(group_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.asm.groups._(group_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_asm_groups__group_id__delete()
+ public async void test_asm_groups__group_id__delete()
{
var group_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.asm.groups._(group_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.asm.groups._(group_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_asm_groups__group_id__suppressions_post()
+ public async void test_asm_groups__group_id__suppressions_post()
{
string data = @"{
'recipient_emails': [
@@ -596,23 +598,23 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.asm.groups._(group_id).suppressions.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.asm.groups._(group_id).suppressions.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_asm_groups__group_id__suppressions_get()
+ public async void test_asm_groups__group_id__suppressions_get()
{
var group_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.asm.groups._(group_id).suppressions.get(requestHeaders: headers);
+ dynamic response = await sg.client.asm.groups._(group_id).suppressions.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_asm_groups__group_id__suppressions_search_post()
+ public async void test_asm_groups__group_id__suppressions_search_post()
{
string data = @"{
'recipient_emails': [
@@ -627,34 +629,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.asm.groups._(group_id).suppressions.search.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.asm.groups._(group_id).suppressions.search.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_asm_groups__group_id__suppressions__email__delete()
+ public async void test_asm_groups__group_id__suppressions__email__delete()
{
var group_id = "test_url_param";
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.asm.groups._(group_id).suppressions._(email).delete(requestHeaders: headers);
+ dynamic response = await sg.client.asm.groups._(group_id).suppressions._(email).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_asm_suppressions_get()
+ public async void test_asm_suppressions_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.asm.suppressions.get(requestHeaders: headers);
+ dynamic response = await sg.client.asm.suppressions.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_asm_suppressions_global_post()
+ public async void test_asm_suppressions_global_post()
{
string data = @"{
'recipient_emails': [
@@ -667,45 +669,45 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.asm.suppressions.global.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.asm.suppressions.global.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_asm_suppressions_global__email__get()
+ public async void test_asm_suppressions_global__email__get()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.asm.suppressions.global._(email).get(requestHeaders: headers);
+ dynamic response = await sg.client.asm.suppressions.global._(email).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_asm_suppressions_global__email__delete()
+ public async void test_asm_suppressions_global__email__delete()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.asm.suppressions.global._(email).delete(requestHeaders: headers);
+ dynamic response = await sg.client.asm.suppressions.global._(email).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_asm_suppressions__email__get()
+ public async void test_asm_suppressions__email__get()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.asm.suppressions._(email).get(requestHeaders: headers);
+ dynamic response = await sg.client.asm.suppressions._(email).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_browsers_stats_get()
+ public async void test_browsers_stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -718,12 +720,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.browsers.stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.browsers.stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_campaigns_post()
+ public async void test_campaigns_post()
{
string data = @"{
'categories': [
@@ -750,12 +752,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.campaigns.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.campaigns.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_campaigns_get()
+ public async void test_campaigns_get()
{
string queryParams = @"{
'limit': 1,
@@ -764,12 +766,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.campaigns.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.campaigns.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_campaigns__campaign_id__patch()
+ public async void test_campaigns__campaign_id__patch()
{
string data = @"{
'categories': [
@@ -786,34 +788,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.campaigns._(campaign_id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.campaigns._(campaign_id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_campaigns__campaign_id__get()
+ public async void test_campaigns__campaign_id__get()
{
var campaign_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.campaigns._(campaign_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.campaigns._(campaign_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_campaigns__campaign_id__delete()
+ public async void test_campaigns__campaign_id__delete()
{
var campaign_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.campaigns._(campaign_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.campaigns._(campaign_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_campaigns__campaign_id__schedules_patch()
+ public async void test_campaigns__campaign_id__schedules_patch()
{
string data = @"{
'send_at': 1489451436
@@ -824,12 +826,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.campaigns._(campaign_id).schedules.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.campaigns._(campaign_id).schedules.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_campaigns__campaign_id__schedules_post()
+ public async void test_campaigns__campaign_id__schedules_post()
{
string data = @"{
'send_at': 1489771528
@@ -840,45 +842,45 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.campaigns._(campaign_id).schedules.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.campaigns._(campaign_id).schedules.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_campaigns__campaign_id__schedules_get()
+ public async void test_campaigns__campaign_id__schedules_get()
{
var campaign_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.campaigns._(campaign_id).schedules.get(requestHeaders: headers);
+ dynamic response = await sg.client.campaigns._(campaign_id).schedules.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_campaigns__campaign_id__schedules_delete()
+ public async void test_campaigns__campaign_id__schedules_delete()
{
var campaign_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.campaigns._(campaign_id).schedules.delete(requestHeaders: headers);
+ dynamic response = await sg.client.campaigns._(campaign_id).schedules.delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_campaigns__campaign_id__schedules_now_post()
+ public async void test_campaigns__campaign_id__schedules_now_post()
{
var campaign_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.campaigns._(campaign_id).schedules.now.post(requestHeaders: headers);
+ dynamic response = await sg.client.campaigns._(campaign_id).schedules.now.post(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_campaigns__campaign_id__schedules_test_post()
+ public async void test_campaigns__campaign_id__schedules_test_post()
{
string data = @"{
'to': 'your.email@example.com'
@@ -889,12 +891,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.campaigns._(campaign_id).schedules.test.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.campaigns._(campaign_id).schedules.test.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_categories_get()
+ public async void test_categories_get()
{
string queryParams = @"{
'category': 'test_string',
@@ -904,12 +906,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.categories.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.categories.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_categories_stats_get()
+ public async void test_categories_stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -922,12 +924,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.categories.stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.categories.stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_categories_stats_sums_get()
+ public async void test_categories_stats_sums_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -941,12 +943,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.categories.stats.sums.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.categories.stats.sums.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_clients_stats_get()
+ public async void test_clients_stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -956,12 +958,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.clients.stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.clients.stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_clients__client_type__stats_get()
+ public async void test_clients__client_type__stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -972,12 +974,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.clients._(client_type).stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.clients._(client_type).stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_custom_fields_post()
+ public async void test_contactdb_custom_fields_post()
{
string data = @"{
'name': 'pet',
@@ -988,44 +990,44 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.contactdb.custom_fields.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.custom_fields.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_contactdb_custom_fields_get()
+ public async void test_contactdb_custom_fields_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.custom_fields.get(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.custom_fields.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_custom_fields__custom_field_id__get()
+ public async void test_contactdb_custom_fields__custom_field_id__get()
{
var custom_field_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.custom_fields._(custom_field_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.custom_fields._(custom_field_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_custom_fields__custom_field_id__delete()
+ public async void test_contactdb_custom_fields__custom_field_id__delete()
{
var custom_field_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "202");
- dynamic response = sg.client.contactdb.custom_fields._(custom_field_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.custom_fields._(custom_field_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Accepted);
}
[Test]
- public void test_contactdb_lists_post()
+ public async void test_contactdb_lists_post()
{
string data = @"{
'name': 'your list name'
@@ -1035,22 +1037,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.contactdb.lists.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_contactdb_lists_get()
+ public async void test_contactdb_lists_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.lists.get(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_lists_delete()
+ public async void test_contactdb_lists_delete()
{
string data = @"[
1,
@@ -1063,12 +1065,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.contactdb.lists.delete(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists.delete(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_contactdb_lists__list_id__patch()
+ public async void test_contactdb_lists__list_id__patch()
{
string data = @"{
'name': 'newlistname'
@@ -1082,12 +1084,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.lists._(list_id).patch(requestBody: data, queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists._(list_id).patch(requestBody: data, queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_lists__list_id__get()
+ public async void test_contactdb_lists__list_id__get()
{
string queryParams = @"{
'list_id': 1
@@ -1096,12 +1098,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.lists._(list_id).get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists._(list_id).get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_lists__list_id__delete()
+ public async void test_contactdb_lists__list_id__delete()
{
string queryParams = @"{
'delete_contacts': 'true'
@@ -1110,12 +1112,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "202");
- dynamic response = sg.client.contactdb.lists._(list_id).delete(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists._(list_id).delete(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Accepted);
}
[Test]
- public void test_contactdb_lists__list_id__recipients_post()
+ public async void test_contactdb_lists__list_id__recipients_post()
{
string data = @"[
'recipient_id1',
@@ -1127,12 +1129,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.contactdb.lists._(list_id).recipients.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists._(list_id).recipients.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_contactdb_lists__list_id__recipients_get()
+ public async void test_contactdb_lists__list_id__recipients_get()
{
string queryParams = @"{
'list_id': 1,
@@ -1143,24 +1145,24 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.lists._(list_id).recipients.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists._(list_id).recipients.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_lists__list_id__recipients__recipient_id__post()
+ public async void test_contactdb_lists__list_id__recipients__recipient_id__post()
{
var list_id = "test_url_param";
var recipient_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.contactdb.lists._(list_id).recipients._(recipient_id).post(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists._(list_id).recipients._(recipient_id).post(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_contactdb_lists__list_id__recipients__recipient_id__delete()
+ public async void test_contactdb_lists__list_id__recipients__recipient_id__delete()
{
string queryParams = @"{
'list_id': 1,
@@ -1171,12 +1173,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.contactdb.lists._(list_id).recipients._(recipient_id).delete(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.lists._(list_id).recipients._(recipient_id).delete(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_contactdb_recipients_patch()
+ public async void test_contactdb_recipients_patch()
{
string data = @"[
{
@@ -1190,12 +1192,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.contactdb.recipients.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_contactdb_recipients_post()
+ public async void test_contactdb_recipients_post()
{
string data = @"[
{
@@ -1216,12 +1218,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.contactdb.recipients.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_contactdb_recipients_get()
+ public async void test_contactdb_recipients_get()
{
string queryParams = @"{
'page': 1,
@@ -1230,12 +1232,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.recipients.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_recipients_delete()
+ public async void test_contactdb_recipients_delete()
{
string data = @"[
'recipient_id1',
@@ -1246,32 +1248,32 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.recipients.delete(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients.delete(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_recipients_billable_count_get()
+ public async void test_contactdb_recipients_billable_count_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.recipients.billable_count.get(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients.billable_count.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_recipients_count_get()
+ public async void test_contactdb_recipients_count_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.recipients.count.get(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients.count.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_recipients_search_get()
+ public async void test_contactdb_recipients_search_get()
{
string queryParams = @"{
'{field_name}': 'test_string'
@@ -1279,55 +1281,55 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.recipients.search.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients.search.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_recipients__recipient_id__get()
+ public async void test_contactdb_recipients__recipient_id__get()
{
var recipient_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.recipients._(recipient_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients._(recipient_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_recipients__recipient_id__delete()
+ public async void test_contactdb_recipients__recipient_id__delete()
{
var recipient_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.contactdb.recipients._(recipient_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients._(recipient_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_contactdb_recipients__recipient_id__lists_get()
+ public async void test_contactdb_recipients__recipient_id__lists_get()
{
var recipient_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.recipients._(recipient_id).lists.get(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.recipients._(recipient_id).lists.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_reserved_fields_get()
+ public async void test_contactdb_reserved_fields_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.reserved_fields.get(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.reserved_fields.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_segments_post()
+ public async void test_contactdb_segments_post()
{
string data = @"{
'conditions': [
@@ -1358,22 +1360,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.segments.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.segments.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_segments_get()
+ public async void test_contactdb_segments_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.segments.get(requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.segments.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_segments__segment_id__patch()
+ public async void test_contactdb_segments__segment_id__patch()
{
string data = @"{
'conditions': [
@@ -1396,12 +1398,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.segments._(segment_id).patch(requestBody: data, queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.segments._(segment_id).patch(requestBody: data, queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_segments__segment_id__get()
+ public async void test_contactdb_segments__segment_id__get()
{
string queryParams = @"{
'segment_id': 1
@@ -1410,12 +1412,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.segments._(segment_id).get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.segments._(segment_id).get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_contactdb_segments__segment_id__delete()
+ public async void test_contactdb_segments__segment_id__delete()
{
string queryParams = @"{
'delete_contacts': 'true'
@@ -1424,12 +1426,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.contactdb.segments._(segment_id).delete(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.segments._(segment_id).delete(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_contactdb_segments__segment_id__recipients_get()
+ public async void test_contactdb_segments__segment_id__recipients_get()
{
string queryParams = @"{
'page': 1,
@@ -1439,12 +1441,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.contactdb.segments._(segment_id).recipients.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.contactdb.segments._(segment_id).recipients.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_devices_stats_get()
+ public async void test_devices_stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -1456,12 +1458,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.devices.stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.devices.stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_geo_stats_get()
+ public async void test_geo_stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -1474,12 +1476,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.geo.stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.geo.stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_get()
+ public async void test_ips_get()
{
string queryParams = @"{
'exclude_whitelabels': 'true',
@@ -1491,22 +1493,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.ips.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_assigned_get()
+ public async void test_ips_assigned_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips.assigned.get(requestHeaders: headers);
+ dynamic response = await sg.client.ips.assigned.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_pools_post()
+ public async void test_ips_pools_post()
{
string data = @"{
'name': 'marketing'
@@ -1516,22 +1518,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips.pools.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.ips.pools.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_pools_get()
+ public async void test_ips_pools_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips.pools.get(requestHeaders: headers);
+ dynamic response = await sg.client.ips.pools.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_pools__pool_name__put()
+ public async void test_ips_pools__pool_name__put()
{
string data = @"{
'name': 'new_pool_name'
@@ -1542,34 +1544,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips.pools._(pool_name).put(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.ips.pools._(pool_name).put(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_pools__pool_name__get()
+ public async void test_ips_pools__pool_name__get()
{
var pool_name = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips.pools._(pool_name).get(requestHeaders: headers);
+ dynamic response = await sg.client.ips.pools._(pool_name).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_pools__pool_name__delete()
+ public async void test_ips_pools__pool_name__delete()
{
var pool_name = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.ips.pools._(pool_name).delete(requestHeaders: headers);
+ dynamic response = await sg.client.ips.pools._(pool_name).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_ips_pools__pool_name__ips_post()
+ public async void test_ips_pools__pool_name__ips_post()
{
string data = @"{
'ip': '0.0.0.0'
@@ -1580,24 +1582,24 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.ips.pools._(pool_name).ips.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.ips.pools._(pool_name).ips.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_ips_pools__pool_name__ips__ip__delete()
+ public async void test_ips_pools__pool_name__ips__ip__delete()
{
var pool_name = "test_url_param";
var ip = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.ips.pools._(pool_name).ips._(ip).delete(requestHeaders: headers);
+ dynamic response = await sg.client.ips.pools._(pool_name).ips._(ip).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_ips_warmup_post()
+ public async void test_ips_warmup_post()
{
string data = @"{
'ip': '0.0.0.0'
@@ -1607,76 +1609,76 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips.warmup.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.ips.warmup.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_warmup_get()
+ public async void test_ips_warmup_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips.warmup.get(requestHeaders: headers);
+ dynamic response = await sg.client.ips.warmup.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_warmup__ip_address__get()
+ public async void test_ips_warmup__ip_address__get()
{
var ip_address = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips.warmup._(ip_address).get(requestHeaders: headers);
+ dynamic response = await sg.client.ips.warmup._(ip_address).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_ips_warmup__ip_address__delete()
+ public async void test_ips_warmup__ip_address__delete()
{
var ip_address = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.ips.warmup._(ip_address).delete(requestHeaders: headers);
+ dynamic response = await sg.client.ips.warmup._(ip_address).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_ips__ip_address__get()
+ public async void test_ips__ip_address__get()
{
var ip_address = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.ips._(ip_address).get(requestHeaders: headers);
+ dynamic response = await sg.client.ips._(ip_address).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_batch_post()
+ public async void test_mail_batch_post()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.mail.batch.post(requestHeaders: headers);
+ dynamic response = await sg.client.mail.batch.post(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_mail_batch__batch_id__get()
+ public async void test_mail_batch__batch_id__get()
{
var batch_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail.batch._(batch_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.mail.batch._(batch_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_send_post()
+ public async void test_mail_send_post()
{
string data = @"{
'asm': {
@@ -1821,12 +1823,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "202");
- dynamic response = sg.client.mail.send.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail.send.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Accepted);
}
[Test]
- public void test_mail_settings_get()
+ public async void test_mail_settings_get()
{
string queryParams = @"{
'limit': 1,
@@ -1835,12 +1837,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_address_whitelist_patch()
+ public async void test_mail_settings_address_whitelist_patch()
{
string data = @"{
'enabled': true,
@@ -1854,22 +1856,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.address_whitelist.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.address_whitelist.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_address_whitelist_get()
+ public async void test_mail_settings_address_whitelist_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.address_whitelist.get(requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.address_whitelist.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_bcc_patch()
+ public async void test_mail_settings_bcc_patch()
{
string data = @"{
'email': 'email@example.com',
@@ -1880,22 +1882,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.bcc.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.bcc.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_bcc_get()
+ public async void test_mail_settings_bcc_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.bcc.get(requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.bcc.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_bounce_purge_patch()
+ public async void test_mail_settings_bounce_purge_patch()
{
string data = @"{
'enabled': true,
@@ -1907,22 +1909,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.bounce_purge.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.bounce_purge.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_bounce_purge_get()
+ public async void test_mail_settings_bounce_purge_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.bounce_purge.get(requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.bounce_purge.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_footer_patch()
+ public async void test_mail_settings_footer_patch()
{
string data = @"{
'enabled': true,
@@ -1934,22 +1936,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.footer.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.footer.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_footer_get()
+ public async void test_mail_settings_footer_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.footer.get(requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.footer.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_forward_bounce_patch()
+ public async void test_mail_settings_forward_bounce_patch()
{
string data = @"{
'email': 'example@example.com',
@@ -1960,22 +1962,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.forward_bounce.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.forward_bounce.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_forward_bounce_get()
+ public async void test_mail_settings_forward_bounce_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.forward_bounce.get(requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.forward_bounce.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_forward_spam_patch()
+ public async void test_mail_settings_forward_spam_patch()
{
string data = @"{
'email': '',
@@ -1986,22 +1988,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.forward_spam.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.forward_spam.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_forward_spam_get()
+ public async void test_mail_settings_forward_spam_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.forward_spam.get(requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.forward_spam.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_plain_content_patch()
+ public async void test_mail_settings_plain_content_patch()
{
string data = @"{
'enabled': false
@@ -2011,22 +2013,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.plain_content.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.plain_content.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_plain_content_get()
+ public async void test_mail_settings_plain_content_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.plain_content.get(requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.plain_content.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_spam_check_patch()
+ public async void test_mail_settings_spam_check_patch()
{
string data = @"{
'enabled': true,
@@ -2038,22 +2040,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.spam_check.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.spam_check.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_spam_check_get()
+ public async void test_mail_settings_spam_check_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.spam_check.get(requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.spam_check.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_template_patch()
+ public async void test_mail_settings_template_patch()
{
string data = @"{
'enabled': true,
@@ -2064,22 +2066,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.template.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.template.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mail_settings_template_get()
+ public async void test_mail_settings_template_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mail_settings.template.get(requestHeaders: headers);
+ dynamic response = await sg.client.mail_settings.template.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_mailbox_providers_stats_get()
+ public async void test_mailbox_providers_stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -2092,12 +2094,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.mailbox_providers.stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.mailbox_providers.stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_partner_settings_get()
+ public async void test_partner_settings_get()
{
string queryParams = @"{
'limit': 1,
@@ -2106,12 +2108,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.partner_settings.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.partner_settings.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_partner_settings_new_relic_patch()
+ public async void test_partner_settings_new_relic_patch()
{
string data = @"{
'enable_subuser_statistics': true,
@@ -2123,32 +2125,32 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.partner_settings.new_relic.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.partner_settings.new_relic.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_partner_settings_new_relic_get()
+ public async void test_partner_settings_new_relic_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.partner_settings.new_relic.get(requestHeaders: headers);
+ dynamic response = await sg.client.partner_settings.new_relic.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_scopes_get()
+ public async void test_scopes_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.scopes.get(requestHeaders: headers);
+ dynamic response = await sg.client.scopes.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_senders_post()
+ public async void test_senders_post()
{
string data = @"{
'address': '123 Elm St.',
@@ -2172,22 +2174,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.senders.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.senders.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_senders_get()
+ public async void test_senders_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.senders.get(requestHeaders: headers);
+ dynamic response = await sg.client.senders.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_senders__sender_id__patch()
+ public async void test_senders__sender_id__patch()
{
string data = @"{
'address': '123 Elm St.',
@@ -2212,45 +2214,45 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.senders._(sender_id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.senders._(sender_id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_senders__sender_id__get()
+ public async void test_senders__sender_id__get()
{
var sender_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.senders._(sender_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.senders._(sender_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_senders__sender_id__delete()
+ public async void test_senders__sender_id__delete()
{
var sender_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.senders._(sender_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.senders._(sender_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_senders__sender_id__resend_verification_post()
+ public async void test_senders__sender_id__resend_verification_post()
{
var sender_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.senders._(sender_id).resend_verification.post(requestHeaders: headers);
+ dynamic response = await sg.client.senders._(sender_id).resend_verification.post(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_stats_get()
+ public async void test_stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -2262,12 +2264,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers_post()
+ public async void test_subusers_post()
{
string data = @"{
'email': 'John@example.com',
@@ -2283,12 +2285,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.subusers.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers_get()
+ public async void test_subusers_get()
{
string queryParams = @"{
'limit': 1,
@@ -2298,12 +2300,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.subusers.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers_reputations_get()
+ public async void test_subusers_reputations_get()
{
string queryParams = @"{
'usernames': 'test_string'
@@ -2311,12 +2313,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers.reputations.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.subusers.reputations.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers_stats_get()
+ public async void test_subusers_stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -2329,12 +2331,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers.stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.subusers.stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers_stats_monthly_get()
+ public async void test_subusers_stats_monthly_get()
{
string queryParams = @"{
'date': 'test_string',
@@ -2347,12 +2349,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers.stats.monthly.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.subusers.stats.monthly.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers_stats_sums_get()
+ public async void test_subusers_stats_sums_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -2366,12 +2368,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers.stats.sums.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.subusers.stats.sums.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers__subuser_name__patch()
+ public async void test_subusers__subuser_name__patch()
{
string data = @"{
'disabled': false
@@ -2382,23 +2384,23 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.subusers._(subuser_name).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.subusers._(subuser_name).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_subusers__subuser_name__delete()
+ public async void test_subusers__subuser_name__delete()
{
var subuser_name = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.subusers._(subuser_name).delete(requestHeaders: headers);
+ dynamic response = await sg.client.subusers._(subuser_name).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_subusers__subuser_name__ips_put()
+ public async void test_subusers__subuser_name__ips_put()
{
string data = @"[
'127.0.0.1'
@@ -2409,12 +2411,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers._(subuser_name).ips.put(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.subusers._(subuser_name).ips.put(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers__subuser_name__monitor_put()
+ public async void test_subusers__subuser_name__monitor_put()
{
string data = @"{
'email': 'example@example.com',
@@ -2426,12 +2428,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers._(subuser_name).monitor.put(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.subusers._(subuser_name).monitor.put(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers__subuser_name__monitor_post()
+ public async void test_subusers__subuser_name__monitor_post()
{
string data = @"{
'email': 'example@example.com',
@@ -2443,34 +2445,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers._(subuser_name).monitor.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.subusers._(subuser_name).monitor.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers__subuser_name__monitor_get()
+ public async void test_subusers__subuser_name__monitor_get()
{
var subuser_name = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers._(subuser_name).monitor.get(requestHeaders: headers);
+ dynamic response = await sg.client.subusers._(subuser_name).monitor.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_subusers__subuser_name__monitor_delete()
+ public async void test_subusers__subuser_name__monitor_delete()
{
var subuser_name = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.subusers._(subuser_name).monitor.delete(requestHeaders: headers);
+ dynamic response = await sg.client.subusers._(subuser_name).monitor.delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_subusers__subuser_name__stats_monthly_get()
+ public async void test_subusers__subuser_name__stats_monthly_get()
{
string queryParams = @"{
'date': 'test_string',
@@ -2483,12 +2485,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.subusers._(subuser_name).stats.monthly.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.subusers._(subuser_name).stats.monthly.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_suppression_blocks_get()
+ public async void test_suppression_blocks_get()
{
string queryParams = @"{
'end_time': 1,
@@ -2499,12 +2501,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.suppression.blocks.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.blocks.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_suppression_blocks_delete()
+ public async void test_suppression_blocks_delete()
{
string data = @"{
'delete_all': false,
@@ -2518,34 +2520,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.suppression.blocks.delete(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.blocks.delete(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_suppression_blocks__email__get()
+ public async void test_suppression_blocks__email__get()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.suppression.blocks._(email).get(requestHeaders: headers);
+ dynamic response = await sg.client.suppression.blocks._(email).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_suppression_blocks__email__delete()
+ public async void test_suppression_blocks__email__delete()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.suppression.blocks._(email).delete(requestHeaders: headers);
+ dynamic response = await sg.client.suppression.blocks._(email).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_suppression_bounces_get()
+ public async void test_suppression_bounces_get()
{
string queryParams = @"{
'end_time': 1,
@@ -2554,12 +2556,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.suppression.bounces.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.bounces.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_suppression_bounces_delete()
+ public async void test_suppression_bounces_delete()
{
string data = @"{
'delete_all': true,
@@ -2573,23 +2575,23 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.suppression.bounces.delete(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.bounces.delete(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_suppression_bounces__email__get()
+ public async void test_suppression_bounces__email__get()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.suppression.bounces._(email).get(requestHeaders: headers);
+ dynamic response = await sg.client.suppression.bounces._(email).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_suppression_bounces__email__delete()
+ public async void test_suppression_bounces__email__delete()
{
string queryParams = @"{
'email_address': 'example@example.com'
@@ -2598,12 +2600,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.suppression.bounces._(email).delete(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.bounces._(email).delete(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_suppression_invalid_emails_get()
+ public async void test_suppression_invalid_emails_get()
{
string queryParams = @"{
'end_time': 1,
@@ -2614,12 +2616,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.suppression.invalid_emails.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.invalid_emails.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_suppression_invalid_emails_delete()
+ public async void test_suppression_invalid_emails_delete()
{
string data = @"{
'delete_all': false,
@@ -2633,56 +2635,56 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.suppression.invalid_emails.delete(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.invalid_emails.delete(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_suppression_invalid_emails__email__get()
+ public async void test_suppression_invalid_emails__email__get()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.suppression.invalid_emails._(email).get(requestHeaders: headers);
+ dynamic response = await sg.client.suppression.invalid_emails._(email).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_suppression_invalid_emails__email__delete()
+ public async void test_suppression_invalid_emails__email__delete()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.suppression.invalid_emails._(email).delete(requestHeaders: headers);
+ dynamic response = await sg.client.suppression.invalid_emails._(email).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_suppression_spam_report__email__get()
+ public async void test_suppression_spam_report__email__get()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.suppression.spam_report._(email).get(requestHeaders: headers);
+ dynamic response = await sg.client.suppression.spam_report._(email).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_suppression_spam_report__email__delete()
+ public async void test_suppression_spam_report__email__delete()
{
var email = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.suppression.spam_report._(email).delete(requestHeaders: headers);
+ dynamic response = await sg.client.suppression.spam_report._(email).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_suppression_spam_reports_get()
+ public async void test_suppression_spam_reports_get()
{
string queryParams = @"{
'end_time': 1,
@@ -2693,12 +2695,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.suppression.spam_reports.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.spam_reports.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_suppression_spam_reports_delete()
+ public async void test_suppression_spam_reports_delete()
{
string data = @"{
'delete_all': false,
@@ -2712,12 +2714,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.suppression.spam_reports.delete(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.spam_reports.delete(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_suppression_unsubscribes_get()
+ public async void test_suppression_unsubscribes_get()
{
string queryParams = @"{
'end_time': 1,
@@ -2728,12 +2730,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.suppression.unsubscribes.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.suppression.unsubscribes.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_templates_post()
+ public async void test_templates_post()
{
string data = @"{
'name': 'example_name'
@@ -2743,22 +2745,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.templates.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.templates.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_templates_get()
+ public async void test_templates_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.templates.get(requestHeaders: headers);
+ dynamic response = await sg.client.templates.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_templates__template_id__patch()
+ public async void test_templates__template_id__patch()
{
string data = @"{
'name': 'new_example_name'
@@ -2769,34 +2771,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.templates._(template_id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.templates._(template_id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_templates__template_id__get()
+ public async void test_templates__template_id__get()
{
var template_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.templates._(template_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.templates._(template_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_templates__template_id__delete()
+ public async void test_templates__template_id__delete()
{
var template_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.templates._(template_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.templates._(template_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_templates__template_id__versions_post()
+ public async void test_templates__template_id__versions_post()
{
string data = @"{
'active': 1,
@@ -2812,12 +2814,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.templates._(template_id).versions.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.templates._(template_id).versions.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_templates__template_id__versions__version_id__patch()
+ public async void test_templates__template_id__versions__version_id__patch()
{
string data = @"{
'active': 1,
@@ -2833,48 +2835,48 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.templates._(template_id).versions._(version_id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.templates._(template_id).versions._(version_id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_templates__template_id__versions__version_id__get()
+ public async void test_templates__template_id__versions__version_id__get()
{
var template_id = "test_url_param";
var version_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.templates._(template_id).versions._(version_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.templates._(template_id).versions._(version_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_templates__template_id__versions__version_id__delete()
+ public async void test_templates__template_id__versions__version_id__delete()
{
var template_id = "test_url_param";
var version_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.templates._(template_id).versions._(version_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.templates._(template_id).versions._(version_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_templates__template_id__versions__version_id__activate_post()
+ public async void test_templates__template_id__versions__version_id__activate_post()
{
var template_id = "test_url_param";
var version_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.templates._(template_id).versions._(version_id).activate.post(requestHeaders: headers);
+ dynamic response = await sg.client.templates._(template_id).versions._(version_id).activate.post(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_tracking_settings_get()
+ public async void test_tracking_settings_get()
{
string queryParams = @"{
'limit': 1,
@@ -2883,12 +2885,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.tracking_settings.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.tracking_settings.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_tracking_settings_click_patch()
+ public async void test_tracking_settings_click_patch()
{
string data = @"{
'enabled': true
@@ -2898,22 +2900,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.tracking_settings.click.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.tracking_settings.click.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_tracking_settings_click_get()
+ public async void test_tracking_settings_click_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.tracking_settings.click.get(requestHeaders: headers);
+ dynamic response = await sg.client.tracking_settings.click.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_tracking_settings_google_analytics_patch()
+ public async void test_tracking_settings_google_analytics_patch()
{
string data = @"{
'enabled': true,
@@ -2928,22 +2930,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.tracking_settings.google_analytics.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.tracking_settings.google_analytics.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_tracking_settings_google_analytics_get()
+ public async void test_tracking_settings_google_analytics_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.tracking_settings.google_analytics.get(requestHeaders: headers);
+ dynamic response = await sg.client.tracking_settings.google_analytics.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_tracking_settings_open_patch()
+ public async void test_tracking_settings_open_patch()
{
string data = @"{
'enabled': true
@@ -2953,22 +2955,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.tracking_settings.open.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.tracking_settings.open.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_tracking_settings_open_get()
+ public async void test_tracking_settings_open_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.tracking_settings.open.get(requestHeaders: headers);
+ dynamic response = await sg.client.tracking_settings.open.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_tracking_settings_subscription_patch()
+ public async void test_tracking_settings_subscription_patch()
{
string data = @"{
'enabled': true,
@@ -2983,42 +2985,42 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.tracking_settings.subscription.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.tracking_settings.subscription.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_tracking_settings_subscription_get()
+ public async void test_tracking_settings_subscription_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.tracking_settings.subscription.get(requestHeaders: headers);
+ dynamic response = await sg.client.tracking_settings.subscription.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_account_get()
+ public async void test_user_account_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.account.get(requestHeaders: headers);
+ dynamic response = await sg.client.user.account.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_credits_get()
+ public async void test_user_credits_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.credits.get(requestHeaders: headers);
+ dynamic response = await sg.client.user.credits.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_email_put()
+ public async void test_user_email_put()
{
string data = @"{
'email': 'example@example.com'
@@ -3028,22 +3030,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.email.put(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.email.put(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_email_get()
+ public async void test_user_email_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.email.get(requestHeaders: headers);
+ dynamic response = await sg.client.user.email.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_password_put()
+ public async void test_user_password_put()
{
string data = @"{
'new_password': 'new_password',
@@ -3054,12 +3056,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.password.put(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.password.put(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_profile_patch()
+ public async void test_user_profile_patch()
{
string data = @"{
'city': 'Orange',
@@ -3071,22 +3073,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.profile.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.profile.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_profile_get()
+ public async void test_user_profile_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.profile.get(requestHeaders: headers);
+ dynamic response = await sg.client.user.profile.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_scheduled_sends_post()
+ public async void test_user_scheduled_sends_post()
{
string data = @"{
'batch_id': 'YOUR_BATCH_ID',
@@ -3097,22 +3099,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.user.scheduled_sends.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.scheduled_sends.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_user_scheduled_sends_get()
+ public async void test_user_scheduled_sends_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.scheduled_sends.get(requestHeaders: headers);
+ dynamic response = await sg.client.user.scheduled_sends.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_scheduled_sends__batch_id__patch()
+ public async void test_user_scheduled_sends__batch_id__patch()
{
string data = @"{
'status': 'pause'
@@ -3123,34 +3125,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.user.scheduled_sends._(batch_id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.scheduled_sends._(batch_id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_user_scheduled_sends__batch_id__get()
+ public async void test_user_scheduled_sends__batch_id__get()
{
var batch_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.scheduled_sends._(batch_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.user.scheduled_sends._(batch_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_scheduled_sends__batch_id__delete()
+ public async void test_user_scheduled_sends__batch_id__delete()
{
var batch_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.user.scheduled_sends._(batch_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.user.scheduled_sends._(batch_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_user_settings_enforced_tls_patch()
+ public async void test_user_settings_enforced_tls_patch()
{
string data = @"{
'require_tls': true,
@@ -3161,22 +3163,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.settings.enforced_tls.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.settings.enforced_tls.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_settings_enforced_tls_get()
+ public async void test_user_settings_enforced_tls_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.settings.enforced_tls.get(requestHeaders: headers);
+ dynamic response = await sg.client.user.settings.enforced_tls.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_username_put()
+ public async void test_user_username_put()
{
string data = @"{
'username': 'test_username'
@@ -3186,22 +3188,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.username.put(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.username.put(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_username_get()
+ public async void test_user_username_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.username.get(requestHeaders: headers);
+ dynamic response = await sg.client.user.username.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_webhooks_event_settings_patch()
+ public async void test_user_webhooks_event_settings_patch()
{
string data = @"{
'bounce': true,
@@ -3223,22 +3225,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.webhooks._("event").settings.patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.webhooks._("event").settings.patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_webhooks_event_settings_get()
+ public async void test_user_webhooks_event_settings_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.webhooks._("event").settings.get(requestHeaders: headers);
+ dynamic response = await sg.client.user.webhooks._("event").settings.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_webhooks_event_test_post()
+ public async void test_user_webhooks_event_test_post()
{
string data = @"{
'url': 'url'
@@ -3248,12 +3250,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.user.webhooks._("event").test.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.webhooks._("event").test.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_user_webhooks_parse_settings_post()
+ public async void test_user_webhooks_parse_settings_post()
{
string data = @"{
'hostname': 'myhostname.com',
@@ -3266,22 +3268,22 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.user.webhooks.parse.settings.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.webhooks.parse.settings.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_user_webhooks_parse_settings_get()
+ public async void test_user_webhooks_parse_settings_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.webhooks.parse.settings.get(requestHeaders: headers);
+ dynamic response = await sg.client.user.webhooks.parse.settings.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_webhooks_parse_settings__hostname__patch()
+ public async void test_user_webhooks_parse_settings__hostname__patch()
{
string data = @"{
'send_raw': true,
@@ -3294,34 +3296,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.webhooks.parse.settings._(hostname).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.user.webhooks.parse.settings._(hostname).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_webhooks_parse_settings__hostname__get()
+ public async void test_user_webhooks_parse_settings__hostname__get()
{
var hostname = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.webhooks.parse.settings._(hostname).get(requestHeaders: headers);
+ dynamic response = await sg.client.user.webhooks.parse.settings._(hostname).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_user_webhooks_parse_settings__hostname__delete()
+ public async void test_user_webhooks_parse_settings__hostname__delete()
{
var hostname = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.user.webhooks.parse.settings._(hostname).delete(requestHeaders: headers);
+ dynamic response = await sg.client.user.webhooks.parse.settings._(hostname).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_user_webhooks_parse_stats_get()
+ public async void test_user_webhooks_parse_stats_get()
{
string queryParams = @"{
'aggregated_by': 'day',
@@ -3333,12 +3335,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.user.webhooks.parse.stats.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.user.webhooks.parse.stats.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_domains_post()
+ public async void test_whitelabel_domains_post()
{
string data = @"{
'automatic_security': false,
@@ -3357,12 +3359,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.whitelabel.domains.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_whitelabel_domains_get()
+ public async void test_whitelabel_domains_get()
{
string queryParams = @"{
'domain': 'test_string',
@@ -3374,42 +3376,42 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.domains.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_domains_default_get()
+ public async void test_whitelabel_domains_default_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.domains._("default").get(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains._("default").get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_domains_subuser_get()
+ public async void test_whitelabel_domains_subuser_get()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.domains.subuser.get(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains.subuser.get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_domains_subuser_delete()
+ public async void test_whitelabel_domains_subuser_delete()
{
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.whitelabel.domains.subuser.delete(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains.subuser.delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_whitelabel_domains__domain_id__patch()
+ public async void test_whitelabel_domains__domain_id__patch()
{
string data = @"{
'custom_spf': true,
@@ -3421,34 +3423,34 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.domains._(domain_id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains._(domain_id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_domains__domain_id__get()
+ public async void test_whitelabel_domains__domain_id__get()
{
var domain_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.domains._(domain_id).get(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains._(domain_id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_domains__domain_id__delete()
+ public async void test_whitelabel_domains__domain_id__delete()
{
var domain_id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.whitelabel.domains._(domain_id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains._(domain_id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_whitelabel_domains__domain_id__subuser_post()
+ public async void test_whitelabel_domains__domain_id__subuser_post()
{
string data = @"{
'username': 'jane@example.com'
@@ -3459,12 +3461,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.whitelabel.domains._(domain_id).subuser.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains._(domain_id).subuser.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_whitelabel_domains__id__ips_post()
+ public async void test_whitelabel_domains__id__ips_post()
{
string data = @"{
'ip': '192.168.0.1'
@@ -3475,35 +3477,35 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.domains._(id).ips.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains._(id).ips.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_domains__id__ips__ip__delete()
+ public async void test_whitelabel_domains__id__ips__ip__delete()
{
var id = "test_url_param";
var ip = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.domains._(id).ips._(ip).delete(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains._(id).ips._(ip).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_domains__id__validate_post()
+ public async void test_whitelabel_domains__id__validate_post()
{
var id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.domains._(id).validate.post(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.domains._(id).validate.post(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_ips_post()
+ public async void test_whitelabel_ips_post()
{
string data = @"{
'domain': 'example.com',
@@ -3515,12 +3517,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.whitelabel.ips.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.ips.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_whitelabel_ips_get()
+ public async void test_whitelabel_ips_get()
{
string queryParams = @"{
'ip': 'test_string',
@@ -3530,45 +3532,45 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.ips.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.ips.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_ips__id__get()
+ public async void test_whitelabel_ips__id__get()
{
var id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.ips._(id).get(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.ips._(id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_ips__id__delete()
+ public async void test_whitelabel_ips__id__delete()
{
var id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.whitelabel.ips._(id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.ips._(id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_whitelabel_ips__id__validate_post()
+ public async void test_whitelabel_ips__id__validate_post()
{
var id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.ips._(id).validate.post(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.ips._(id).validate.post(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_links_post()
+ public async void test_whitelabel_links_post()
{
string data = @"{
'default': true,
@@ -3584,12 +3586,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "201");
- dynamic response = sg.client.whitelabel.links.post(requestBody: data, queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links.post(requestBody: data, queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.Created);
}
[Test]
- public void test_whitelabel_links_get()
+ public async void test_whitelabel_links_get()
{
string queryParams = @"{
'limit': 1
@@ -3597,12 +3599,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.links.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_links_default_get()
+ public async void test_whitelabel_links_default_get()
{
string queryParams = @"{
'domain': 'test_string'
@@ -3610,12 +3612,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.links._("default").get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links._("default").get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_links_subuser_get()
+ public async void test_whitelabel_links_subuser_get()
{
string queryParams = @"{
'username': 'test_string'
@@ -3623,12 +3625,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.links.subuser.get(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links.subuser.get(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_links_subuser_delete()
+ public async void test_whitelabel_links_subuser_delete()
{
string queryParams = @"{
'username': 'test_string'
@@ -3636,12 +3638,12 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.whitelabel.links.subuser.delete(queryParams: queryParams, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links.subuser.delete(queryParams: queryParams, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_whitelabel_links__id__patch()
+ public async void test_whitelabel_links__id__patch()
{
string data = @"{
'default': true
@@ -3652,45 +3654,45 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.links._(id).patch(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links._(id).patch(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_links__id__get()
+ public async void test_whitelabel_links__id__get()
{
var id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.links._(id).get(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links._(id).get(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_links__id__delete()
+ public async void test_whitelabel_links__id__delete()
{
var id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "204");
- dynamic response = sg.client.whitelabel.links._(id).delete(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links._(id).delete(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent);
}
[Test]
- public void test_whitelabel_links__id__validate_post()
+ public async void test_whitelabel_links__id__validate_post()
{
var id = "test_url_param";
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.links._(id).validate.post(requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links._(id).validate.post(requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
[Test]
- public void test_whitelabel_links__link_id__subuser_post()
+ public async void test_whitelabel_links__link_id__subuser_post()
{
string data = @"{
'username': 'jane@example.com'
@@ -3701,7 +3703,7 @@ namespace UnitTest
Dictionary<String, String> headers = new Dictionary<String, String>();
headers.Clear();
headers.Add("X-Mock", "200");
- dynamic response = sg.client.whitelabel.links._(link_id).subuser.post(requestBody: data, requestHeaders: headers);
+ dynamic response = await sg.client.whitelabel.links._(link_id).subuser.post(requestBody: data, requestHeaders: headers);
Assert.AreEqual(response.StatusCode, HttpStatusCode.OK);
}
diff --git a/USAGE.md b/USAGE.md
index 4624955..d04f051 100644
--- a/USAGE.md
+++ b/USAGE.md
@@ -58,7 +58,7 @@ For more information, please see our [User Guide](http://sendgrid.com/docs/User_
string queryParams = @"{
'limit': 1
}";
-dynamic response = sg.client.access_settings.activity.get(queryParams: queryParams);
+dynamic response = await sg.client.access_settings.activity.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -83,10 +83,10 @@ string data = @"{
'ips': [
{
'ip': '192.168.1.1'
- },
+ },
{
'ip': '192.*.*.*'
- },
+ },
{
'ip': '192.168.1.3/32'
}
@@ -94,7 +94,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.access_settings.whitelist.post(requestBody: data);
+dynamic response = await sg.client.access_settings.whitelist.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -113,7 +113,7 @@ For more information, please see our [User Guide](http://sendgrid.com/docs/User_
```csharp
-dynamic response = sg.client.access_settings.whitelist.get();
+dynamic response = await sg.client.access_settings.whitelist.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -136,14 +136,14 @@ For more information, please see our [User Guide](http://sendgrid.com/docs/User_
```csharp
string data = @"{
'ids': [
- 1,
- 2,
+ 1,
+ 2,
3
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.access_settings.whitelist.delete(requestBody: data);
+dynamic response = await sg.client.access_settings.whitelist.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -165,7 +165,7 @@ For more information, please see our [User Guide](http://sendgrid.com/docs/User_
```csharp
var rule_id = "test_url_param";
-dynamic response = sg.client.access_settings.whitelist._(rule_id).get();
+dynamic response = await sg.client.access_settings.whitelist._(rule_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -187,7 +187,7 @@ For more information, please see our [User Guide](http://sendgrid.com/docs/User_
```csharp
var rule_id = "test_url_param";
-dynamic response = sg.client.access_settings.whitelist._(rule_id).delete();
+dynamic response = await sg.client.access_settings.whitelist._(rule_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -201,7 +201,7 @@ Console.ReadLine();
**This endpoint allows you to create a new alert.**
-Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
+Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
* Usage alerts allow you to set the threshold at which an alert will be sent.
* Stats notifications allow you to set how frequently you would like to receive email statistics reports. For example, "daily", "weekly", or "monthly".
@@ -212,13 +212,13 @@ For more information about alerts, please see our [User Guide](https://sendgrid.
```csharp
string data = @"{
- 'email_to': 'example@example.com',
- 'frequency': 'daily',
+ 'email_to': 'example@example.com',
+ 'frequency': 'daily',
'type': 'stats_notification'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.alerts.post(requestBody: data);
+dynamic response = await sg.client.alerts.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -229,7 +229,7 @@ Console.ReadLine();
**This endpoint allows you to retieve all of your alerts.**
-Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
+Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
* Usage alerts allow you to set the threshold at which an alert will be sent.
* Stats notifications allow you to set how frequently you would like to receive email statistics reports. For example, "daily", "weekly", or "monthly".
@@ -239,7 +239,7 @@ For more information about alerts, please see our [User Guide](https://sendgrid.
```csharp
-dynamic response = sg.client.alerts.get();
+dynamic response = await sg.client.alerts.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -250,7 +250,7 @@ Console.ReadLine();
**This endpoint allows you to update an alert.**
-Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
+Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
* Usage alerts allow you to set the threshold at which an alert will be sent.
* Stats notifications allow you to set how frequently you would like to receive email statistics reports. For example, "daily", "weekly", or "monthly".
@@ -266,7 +266,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var alert_id = "test_url_param";
-dynamic response = sg.client.alerts._(alert_id).patch(requestBody: data);
+dynamic response = await sg.client.alerts._(alert_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -277,7 +277,7 @@ Console.ReadLine();
**This endpoint allows you to retrieve a specific alert.**
-Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
+Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
* Usage alerts allow you to set the threshold at which an alert will be sent.
* Stats notifications allow you to set how frequently you would like to receive email statistics reports. For example, "daily", "weekly", or "monthly".
@@ -288,7 +288,7 @@ For more information about alerts, please see our [User Guide](https://sendgrid.
```csharp
var alert_id = "test_url_param";
-dynamic response = sg.client.alerts._(alert_id).get();
+dynamic response = await sg.client.alerts._(alert_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -299,7 +299,7 @@ Console.ReadLine();
**This endpoint allows you to delete an alert.**
-Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
+Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics.
* Usage alerts allow you to set the threshold at which an alert will be sent.
* Stats notifications allow you to set how frequently you would like to receive email statistics reports. For example, "daily", "weekly", or "monthly".
@@ -310,7 +310,7 @@ For more information about alerts, please see our [User Guide](https://sendgrid.
```csharp
var alert_id = "test_url_param";
-dynamic response = sg.client.alerts._(alert_id).delete();
+dynamic response = await sg.client.alerts._(alert_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -337,17 +337,17 @@ See the [API Key Permissions List](https://sendgrid.com/docs/API_Reference/Web_A
```csharp
string data = @"{
- 'name': 'My API Key',
- 'sample': 'data',
+ 'name': 'My API Key',
+ 'sample': 'data',
'scopes': [
- 'mail.send',
- 'alerts.create',
+ 'mail.send',
+ 'alerts.create',
'alerts.read'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.api_keys.post(requestBody: data);
+dynamic response = await sg.client.api_keys.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -367,7 +367,7 @@ The API Keys feature allows customers to be able to generate an API Key credenti
string queryParams = @"{
'limit': 1
}";
-dynamic response = sg.client.api_keys.get(queryParams: queryParams);
+dynamic response = await sg.client.api_keys.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -389,16 +389,16 @@ The API Keys feature allows customers to be able to generate an API Key credenti
```csharp
string data = @"{
- 'name': 'A New Hope',
+ 'name': 'A New Hope',
'scopes': [
- 'user.profile.read',
+ 'user.profile.read',
'user.profile.update'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var api_key_id = "test_url_param";
-dynamic response = sg.client.api_keys._(api_key_id).put(requestBody: data);
+dynamic response = await sg.client.api_keys._(api_key_id).put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -429,7 +429,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var api_key_id = "test_url_param";
-dynamic response = sg.client.api_keys._(api_key_id).patch(requestBody: data);
+dynamic response = await sg.client.api_keys._(api_key_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -447,7 +447,7 @@ If the API Key ID does not exist an HTTP 404 will be returned.
```csharp
var api_key_id = "test_url_param";
-dynamic response = sg.client.api_keys._(api_key_id).get();
+dynamic response = await sg.client.api_keys._(api_key_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -473,7 +473,7 @@ The API Keys feature allows customers to be able to generate an API Key credenti
```csharp
var api_key_id = "test_url_param";
-dynamic response = sg.client.api_keys._(api_key_id).delete();
+dynamic response = await sg.client.api_keys._(api_key_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -498,13 +498,13 @@ Each user can create up to 25 different suppression groups.
```csharp
string data = @"{
- 'description': 'Suggestions for products our users might like.',
- 'is_default': true,
+ 'description': 'Suggestions for products our users might like.',
+ 'is_default': true,
'name': 'Product Suggestions'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.asm.groups.post(requestBody: data);
+dynamic response = await sg.client.asm.groups.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -528,7 +528,7 @@ Suppression groups, or [unsubscribe groups](https://sendgrid.com/docs/API_Refere
string queryParams = @"{
'id': 1
}";
-dynamic response = sg.client.asm.groups.get(queryParams: queryParams);
+dynamic response = await sg.client.asm.groups.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -550,14 +550,14 @@ Each user can create up to 25 different suppression groups.
```csharp
string data = @"{
- 'description': 'Suggestions for items our users might like.',
- 'id': 103,
+ 'description': 'Suggestions for items our users might like.',
+ 'id': 103,
'name': 'Item Suggestions'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).patch(requestBody: data);
+dynamic response = await sg.client.asm.groups._(group_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -579,7 +579,7 @@ Each user can create up to 25 different suppression groups.
```csharp
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).get();
+dynamic response = await sg.client.asm.groups._(group_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -603,7 +603,7 @@ Each user can create up to 25 different suppression groups.
```csharp
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).delete();
+dynamic response = await sg.client.asm.groups._(group_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -624,14 +624,14 @@ Suppressions are recipient email addresses that are added to [unsubscribe groups
```csharp
string data = @"{
'recipient_emails': [
- 'test1@example.com',
+ 'test1@example.com',
'test2@example.com'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).suppressions.post(requestBody: data);
+dynamic response = await sg.client.asm.groups._(group_id).suppressions.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -649,7 +649,7 @@ Suppressions are recipient email addresses that are added to [unsubscribe groups
```csharp
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).suppressions.get();
+dynamic response = await sg.client.asm.groups._(group_id).suppressions.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -670,15 +670,15 @@ Suppressions are a list of email addresses that will not receive content sent un
```csharp
string data = @"{
'recipient_emails': [
- 'exists1@example.com',
- 'exists2@example.com',
+ 'exists1@example.com',
+ 'exists2@example.com',
'doesnotexists@example.com'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).suppressions.search.post(requestBody: data);
+dynamic response = await sg.client.asm.groups._(group_id).suppressions.search.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -697,7 +697,7 @@ Suppressions are recipient email addresses that are added to [unsubscribe groups
```csharp
var group_id = "test_url_param";
var email = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).suppressions._(email).delete();
+dynamic response = await sg.client.asm.groups._(group_id).suppressions._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -714,7 +714,7 @@ Suppressions are a list of email addresses that will not receive content sent un
```csharp
-dynamic response = sg.client.asm.suppressions.get();
+dynamic response = await sg.client.asm.suppressions.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -733,13 +733,13 @@ A global suppression (or global unsubscribe) is an email address of a recipient
```csharp
string data = @"{
'recipient_emails': [
- 'test1@example.com',
+ 'test1@example.com',
'test2@example.com'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.asm.suppressions.global.post(requestBody: data);
+dynamic response = await sg.client.asm.suppressions.global.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -759,7 +759,7 @@ A global suppression (or global unsubscribe) is an email address of a recipient
```csharp
var email = "test_url_param";
-dynamic response = sg.client.asm.suppressions.global._(email).get();
+dynamic response = await sg.client.asm.suppressions.global._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -777,7 +777,7 @@ A global suppression (or global unsubscribe) is an email address of a recipient
```csharp
var email = "test_url_param";
-dynamic response = sg.client.asm.suppressions.global._(email).delete();
+dynamic response = await sg.client.asm.suppressions.global._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -795,7 +795,7 @@ Suppressions are a list of email addresses that will not receive content sent un
```csharp
var email = "test_url_param";
-dynamic response = sg.client.asm.suppressions._(email).get();
+dynamic response = await sg.client.asm.suppressions._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -805,7 +805,7 @@ Console.ReadLine();
<a name="browsers"></a>
# BROWSERS
-## Retrieve email statistics by browser.
+## Retrieve email statistics by browser.
**This endpoint allows you to retrieve your email statistics segmented by browser type.**
@@ -818,14 +818,14 @@ Advanced Stats provide a more in-depth view of your email statistics and the act
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'browsers': 'test_string',
- 'end_date': '2016-04-01',
- 'limit': 'test_string',
- 'offset': 'test_string',
+ 'aggregated_by': 'day',
+ 'browsers': 'test_string',
+ 'end_date': '2016-04-01',
+ 'limit': 'test_string',
+ 'offset': 'test_string',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.browsers.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.browsers.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -854,26 +854,26 @@ For more information:
string data = @"{
'categories': [
'spring line'
- ],
- 'custom_unsubscribe_url': '',
- 'html_content': '<html><head><title></title></head><body><p>Check out our spring line!</p></body></html>',
- 'ip_pool': 'marketing',
+ ],
+ 'custom_unsubscribe_url': '',
+ 'html_content': '<html><head><title></title></head><body><p>Check out our spring line!</p></body></html>',
+ 'ip_pool': 'marketing',
'list_ids': [
- 110,
+ 110,
124
- ],
- 'plain_content': 'Check out our spring line!',
+ ],
+ 'plain_content': 'Check out our spring line!',
'segment_ids': [
110
- ],
- 'sender_id': 124451,
- 'subject': 'New Products for Spring!',
- 'suppression_group_id': 42,
+ ],
+ 'sender_id': 124451,
+ 'subject': 'New Products for Spring!',
+ 'suppression_group_id': 42,
'title': 'March Newsletter'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.campaigns.post(requestBody: data);
+dynamic response = await sg.client.campaigns.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -897,10 +897,10 @@ For more information:
```csharp
string queryParams = @"{
- 'limit': 1,
+ 'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.campaigns.get(queryParams: queryParams);
+dynamic response = await sg.client.campaigns.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -922,16 +922,16 @@ For more information:
string data = @"{
'categories': [
'summer line'
- ],
- 'html_content': '<html><head><title></title></head><body><p>Check out our summer line!</p></body></html>',
- 'plain_content': 'Check out our summer line!',
- 'subject': 'New Products for Summer!',
+ ],
+ 'html_content': '<html><head><title></title></head><body><p>Check out our summer line!</p></body></html>',
+ 'plain_content': 'Check out our summer line!',
+ 'subject': 'New Products for Summer!',
'title': 'May Newsletter'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).patch(requestBody: data);
+dynamic response = await sg.client.campaigns._(campaign_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -953,7 +953,7 @@ For more information:
```csharp
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).get();
+dynamic response = await sg.client.campaigns._(campaign_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -975,7 +975,7 @@ For more information:
```csharp
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).delete();
+dynamic response = await sg.client.campaigns._(campaign_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1000,7 +1000,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.patch(requestBody: data);
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1025,7 +1025,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.post(requestBody: data);
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1045,7 +1045,7 @@ For more information:
```csharp
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.get();
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1068,7 +1068,7 @@ For more information:
```csharp
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.delete();
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1090,7 +1090,7 @@ For more information:
```csharp
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.now.post();
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.now.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1117,7 +1117,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.test.post(requestBody: data);
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.test.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1138,11 +1138,11 @@ Categories can help organize your email analytics by enabling you to tag emails
```csharp
string queryParams = @"{
- 'category': 'test_string',
- 'limit': 1,
+ 'category': 'test_string',
+ 'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.categories.get(queryParams: queryParams);
+dynamic response = await sg.client.categories.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1155,21 +1155,21 @@ Console.ReadLine();
If you do not define any query parameters, this endpoint will return a sum for each category in groups of 10.
-Categories allow you to group your emails together according to broad topics that you define. For more information, please see our [User Guide](https://sendgrid.com/docs/User_Guide/Statistics/categories.html).
+Categories allow you to group your emails together according to broad topics that you define. For more information, please see our [User Guide](https://sendgrid.com/docs/User_Guide/Statistics/categories.html).
### GET /categories/stats
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'categories': 'test_string',
- 'end_date': '2016-04-01',
- 'limit': 1,
- 'offset': 1,
+ 'aggregated_by': 'day',
+ 'categories': 'test_string',
+ 'end_date': '2016-04-01',
+ 'limit': 1,
+ 'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.categories.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.categories.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1182,22 +1182,22 @@ Console.ReadLine();
If you do not define any query parameters, this endpoint will return a sum for each category in groups of 10.
-Categories allow you to group your emails together according to broad topics that you define. For more information, please see our [User Guide](https://sendgrid.com/docs/User_Guide/Statistics/categories.html).
+Categories allow you to group your emails together according to broad topics that you define. For more information, please see our [User Guide](https://sendgrid.com/docs/User_Guide/Statistics/categories.html).
### GET /categories/stats/sums
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'end_date': '2016-04-01',
- 'limit': 1,
- 'offset': 1,
- 'sort_by_direction': 'asc',
- 'sort_by_metric': 'test_string',
+ 'aggregated_by': 'day',
+ 'end_date': '2016-04-01',
+ 'limit': 1,
+ 'offset': 1,
+ 'sort_by_direction': 'asc',
+ 'sort_by_metric': 'test_string',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.categories.stats.sums.get(queryParams: queryParams);
+dynamic response = await sg.client.categories.stats.sums.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1220,11 +1220,11 @@ Advanced Stats provide a more in-depth view of your email statistics and the act
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'end_date': '2016-04-01',
+ 'aggregated_by': 'day',
+ 'end_date': '2016-04-01',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.clients.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.clients.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1250,12 +1250,12 @@ Advanced Stats provide a more in-depth view of your email statistics and the act
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'end_date': '2016-04-01',
+ 'aggregated_by': 'day',
+ 'end_date': '2016-04-01',
'start_date': '2016-01-01'
}";
var client_type = "test_url_param";
-dynamic response = sg.client.clients._(client_type).stats.get(queryParams: queryParams);
+dynamic response = await sg.client.clients._(client_type).stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1276,12 +1276,12 @@ The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](
```csharp
string data = @"{
- 'name': 'pet',
+ 'name': 'pet',
'type': 'text'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.custom_fields.post(requestBody: data);
+dynamic response = await sg.client.contactdb.custom_fields.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1290,7 +1290,7 @@ Console.ReadLine();
## Retrieve all custom fields
-**This endpoint allows you to retrieve all custom fields.**
+**This endpoint allows you to retrieve all custom fields.**
The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html).
@@ -1298,7 +1298,7 @@ The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](
```csharp
-dynamic response = sg.client.contactdb.custom_fields.get();
+dynamic response = await sg.client.contactdb.custom_fields.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1316,7 +1316,7 @@ The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](
```csharp
var custom_field_id = "test_url_param";
-dynamic response = sg.client.contactdb.custom_fields._(custom_field_id).get();
+dynamic response = await sg.client.contactdb.custom_fields._(custom_field_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1334,7 +1334,7 @@ The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](
```csharp
var custom_field_id = "test_url_param";
-dynamic response = sg.client.contactdb.custom_fields._(custom_field_id).delete();
+dynamic response = await sg.client.contactdb.custom_fields._(custom_field_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1356,7 +1356,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.lists.post(requestBody: data);
+dynamic response = await sg.client.contactdb.lists.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1373,7 +1373,7 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
-dynamic response = sg.client.contactdb.lists.get();
+dynamic response = await sg.client.contactdb.lists.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1391,14 +1391,14 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
string data = @"[
- 1,
- 2,
- 3,
+ 1,
+ 2,
+ 3,
4
]";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.lists.delete(requestBody: data);
+dynamic response = await sg.client.contactdb.lists.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1425,7 +1425,7 @@ string queryParams = @"{
'list_id': 1
}";
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).patch(requestBody: data, queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).patch(requestBody: data, queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1446,7 +1446,7 @@ string queryParams = @"{
'list_id': 1
}";
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1467,7 +1467,7 @@ string queryParams = @"{
'delete_contacts': 'true'
}";
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).delete(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1487,13 +1487,13 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
string data = @"[
- 'recipient_id1',
+ 'recipient_id1',
'recipient_id2'
]";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).recipients.post(requestBody: data);
+dynamic response = await sg.client.contactdb.lists._(list_id).recipients.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1502,7 +1502,7 @@ Console.ReadLine();
## Retrieve all recipients on a List
-**This endpoint allows you to retrieve all recipients on the list with the given ID.**
+**This endpoint allows you to retrieve all recipients on the list with the given ID.**
The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.
@@ -1511,12 +1511,12 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
string queryParams = @"{
- 'list_id': 1,
- 'page': 1,
+ 'list_id': 1,
+ 'page': 1,
'page_size': 1
}";
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).recipients.get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).recipients.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1535,7 +1535,7 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
var list_id = "test_url_param";
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).recipients._(recipient_id).post();
+dynamic response = await sg.client.contactdb.lists._(list_id).recipients._(recipient_id).post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1553,12 +1553,12 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
string queryParams = @"{
- 'list_id': 1,
+ 'list_id': 1,
'recipient_id': 1
}";
var list_id = "test_url_param";
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).recipients._(recipient_id).delete(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).recipients._(recipient_id).delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1581,14 +1581,14 @@ The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](
```csharp
string data = @"[
{
- 'email': 'jones@example.com',
- 'first_name': 'Guy',
+ 'email': 'jones@example.com',
+ 'first_name': 'Guy',
'last_name': 'Jones'
}
]";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.recipients.patch(requestBody: data);
+dynamic response = await sg.client.contactdb.recipients.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1609,21 +1609,21 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
string data = @"[
{
- 'age': 25,
- 'email': 'example@example.com',
- 'first_name': '',
+ 'age': 25,
+ 'email': 'example@example.com',
+ 'first_name': '',
'last_name': 'User'
- },
+ },
{
- 'age': 25,
- 'email': 'example2@example.com',
- 'first_name': 'Example',
+ 'age': 25,
+ 'email': 'example2@example.com',
+ 'first_name': 'Example',
'last_name': 'User'
}
]";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.recipients.post(requestBody: data);
+dynamic response = await sg.client.contactdb.recipients.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1644,10 +1644,10 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
string queryParams = @"{
- 'page': 1,
+ 'page': 1,
'page_size': 1
}";
-dynamic response = sg.client.contactdb.recipients.get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.recipients.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1667,12 +1667,12 @@ The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](
```csharp
string data = @"[
- 'recipient_id1',
+ 'recipient_id1',
'recipient_id2'
]";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.recipients.delete(requestBody: data);
+dynamic response = await sg.client.contactdb.recipients.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1691,7 +1691,7 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
-dynamic response = sg.client.contactdb.recipients.billable_count.get();
+dynamic response = await sg.client.contactdb.recipients.billable_count.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1708,7 +1708,7 @@ The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](
```csharp
-dynamic response = sg.client.contactdb.recipients.count.get();
+dynamic response = await sg.client.contactdb.recipients.count.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1737,7 +1737,7 @@ The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](
string queryParams = @"{
'{field_name}': 'test_string'
}";
-dynamic response = sg.client.contactdb.recipients.search.get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.recipients.search.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1755,7 +1755,7 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.recipients._(recipient_id).get();
+dynamic response = await sg.client.contactdb.recipients._(recipient_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1773,7 +1773,7 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.recipients._(recipient_id).delete();
+dynamic response = await sg.client.contactdb.recipients._(recipient_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1793,7 +1793,7 @@ The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.co
```csharp
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.recipients._(recipient_id).lists.get();
+dynamic response = await sg.client.contactdb.recipients._(recipient_id).lists.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1810,7 +1810,7 @@ The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](
```csharp
-dynamic response = sg.client.contactdb.reserved_fields.get();
+dynamic response = await sg.client.contactdb.reserved_fields.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1828,14 +1828,14 @@ List Id:
* Send this to segment from an existing list
* Don't send this in order to segment from your entire contactdb.
-Valid operators for create and update depend on the type of the field you are segmenting:
+Valid operators for create and update depend on the type of the field you are segmenting:
-* **Dates:** "eq", "ne", "lt" (before), "gt" (after)
-* **Text:** "contains", "eq" (is - matches the full field), "ne" (is not - matches any field where the entire field is not the condition value)
-* **Numbers:** "eq", "lt", "gt"
-* **Email Clicks and Opens:** "eq" (opened), "ne" (not opened)
+* **Dates:** "eq", "ne", "lt" (before), "gt" (after)
+* **Text:** "contains", "eq" (is - matches the full field), "ne" (is not - matches any field where the entire field is not the condition value)
+* **Numbers:** "eq", "lt", "gt"
+* **Email Clicks and Opens:** "eq" (opened), "ne" (not opened)
-Segment conditions using "eq" or "ne" for email clicks and opens should provide a "field" of either *clicks.campaign_identifier* or *opens.campaign_identifier*. The condition value should be a string containing the id of a completed campaign.
+Segment conditions using "eq" or "ne" for email clicks and opens should provide a "field" of either *clicks.campaign_identifier* or *opens.campaign_identifier*. The condition value should be a string containing the id of a completed campaign.
Segments may contain multiple condtions, joined by an "and" or "or" in the "and_or" field. The first condition in the conditions list must have an empty "and_or", and subsequent conditions must all specify an "and_or".
@@ -1850,30 +1850,30 @@ For more information about segments in Marketing Campaigns, please see our [User
string data = @"{
'conditions': [
{
- 'and_or': '',
- 'field': 'last_name',
- 'operator': 'eq',
+ 'and_or': '',
+ 'field': 'last_name',
+ 'operator': 'eq',
'value': 'Miller'
- },
+ },
{
- 'and_or': 'and',
- 'field': 'last_clicked',
- 'operator': 'gt',
+ 'and_or': 'and',
+ 'field': 'last_clicked',
+ 'operator': 'gt',
'value': '01/02/2015'
- },
+ },
{
- 'and_or': 'or',
- 'field': 'clicks.campaign_identifier',
- 'operator': 'eq',
+ 'and_or': 'or',
+ 'field': 'clicks.campaign_identifier',
+ 'operator': 'eq',
'value': '513'
}
- ],
- 'list_id': 4,
+ ],
+ 'list_id': 4,
'name': 'Last Name Miller'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.segments.post(requestBody: data);
+dynamic response = await sg.client.contactdb.segments.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1892,7 +1892,7 @@ For more information about segments in Marketing Campaigns, please see our [User
```csharp
-dynamic response = sg.client.contactdb.segments.get();
+dynamic response = await sg.client.contactdb.segments.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1914,13 +1914,13 @@ For more information about segments in Marketing Campaigns, please see our [User
string data = @"{
'conditions': [
{
- 'and_or': '',
- 'field': 'last_name',
- 'operator': 'eq',
+ 'and_or': '',
+ 'field': 'last_name',
+ 'operator': 'eq',
'value': 'Miller'
}
- ],
- 'list_id': 5,
+ ],
+ 'list_id': 5,
'name': 'The Millers'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
@@ -1929,7 +1929,7 @@ string queryParams = @"{
'segment_id': 'test_string'
}";
var segment_id = "test_url_param";
-dynamic response = sg.client.contactdb.segments._(segment_id).patch(requestBody: data, queryParams: queryParams);
+dynamic response = await sg.client.contactdb.segments._(segment_id).patch(requestBody: data, queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1952,7 +1952,7 @@ string queryParams = @"{
'segment_id': 1
}";
var segment_id = "test_url_param";
-dynamic response = sg.client.contactdb.segments._(segment_id).get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.segments._(segment_id).get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1977,7 +1977,7 @@ string queryParams = @"{
'delete_contacts': 'true'
}";
var segment_id = "test_url_param";
-dynamic response = sg.client.contactdb.segments._(segment_id).delete(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.segments._(segment_id).delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -1997,11 +1997,11 @@ For more information about segments in Marketing Campaigns, please see our [User
```csharp
string queryParams = @"{
- 'page': 1,
+ 'page': 1,
'page_size': 1
}";
var segment_id = "test_url_param";
-dynamic response = sg.client.contactdb.segments._(segment_id).recipients.get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.segments._(segment_id).recipients.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2033,13 +2033,13 @@ Advanced Stats provide a more in-depth view of your email statistics and the act
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'end_date': '2016-04-01',
- 'limit': 1,
- 'offset': 1,
+ 'aggregated_by': 'day',
+ 'end_date': '2016-04-01',
+ 'limit': 1,
+ 'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.devices.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.devices.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2062,14 +2062,14 @@ Advanced Stats provide a more in-depth view of your email statistics and the act
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'country': 'US',
- 'end_date': '2016-04-01',
- 'limit': 1,
- 'offset': 1,
+ 'aggregated_by': 'day',
+ 'country': 'US',
+ 'end_date': '2016-04-01',
+ 'limit': 1,
+ 'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.geo.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.geo.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2092,13 +2092,13 @@ A single IP address or a range of IP addresses may be dedicated to an account in
```csharp
string queryParams = @"{
- 'exclude_whitelabels': 'true',
- 'ip': 'test_string',
- 'limit': 1,
- 'offset': 1,
+ 'exclude_whitelabels': 'true',
+ 'ip': 'test_string',
+ 'limit': 1,
+ 'offset': 1,
'subuser': 'test_string'
}";
-dynamic response = sg.client.ips.get(queryParams: queryParams);
+dynamic response = await sg.client.ips.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2115,7 +2115,7 @@ A single IP address or a range of IP addresses may be dedicated to an account in
```csharp
-dynamic response = sg.client.ips.assigned.get();
+dynamic response = await sg.client.ips.assigned.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2143,7 +2143,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.ips.pools.post(requestBody: data);
+dynamic response = await sg.client.ips.pools.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2164,7 +2164,7 @@ If an IP pool is NOT specified for an email, it will use any IP available, inclu
```csharp
-dynamic response = sg.client.ips.pools.get();
+dynamic response = await sg.client.ips.pools.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2191,7 +2191,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var pool_name = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).put(requestBody: data);
+dynamic response = await sg.client.ips.pools._(pool_name).put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2213,7 +2213,7 @@ If an IP pool is NOT specified for an email, it will use any IP available, inclu
```csharp
var pool_name = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).get();
+dynamic response = await sg.client.ips.pools._(pool_name).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2235,7 +2235,7 @@ If an IP pool is NOT specified for an email, it will use any IP available, inclu
```csharp
var pool_name = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).delete();
+dynamic response = await sg.client.ips.pools._(pool_name).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2260,7 +2260,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var pool_name = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).ips.post(requestBody: data);
+dynamic response = await sg.client.ips.pools._(pool_name).ips.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2281,7 +2281,7 @@ A single IP address or a range of IP addresses may be dedicated to an account in
```csharp
var pool_name = "test_url_param";
var ip = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).ips._(ip).delete();
+dynamic response = await sg.client.ips.pools._(pool_name).ips._(ip).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2305,7 +2305,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.ips.warmup.post(requestBody: data);
+dynamic response = await sg.client.ips.warmup.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2324,7 +2324,7 @@ For more general information about warming up IPs, please see our [Classroom](ht
```csharp
-dynamic response = sg.client.ips.warmup.get();
+dynamic response = await sg.client.ips.warmup.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2344,7 +2344,7 @@ For more general information about warming up IPs, please see our [Classroom](ht
```csharp
var ip_address = "test_url_param";
-dynamic response = sg.client.ips.warmup._(ip_address).get();
+dynamic response = await sg.client.ips.warmup._(ip_address).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2364,7 +2364,7 @@ For more general information about warming up IPs, please see our [Classroom](ht
```csharp
var ip_address = "test_url_param";
-dynamic response = sg.client.ips.warmup._(ip_address).delete();
+dynamic response = await sg.client.ips.warmup._(ip_address).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2384,7 +2384,7 @@ A single IP address or a range of IP addresses may be dedicated to an account in
```csharp
var ip_address = "test_url_param";
-dynamic response = sg.client.ips._(ip_address).get();
+dynamic response = await sg.client.ips._(ip_address).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2398,7 +2398,7 @@ Console.ReadLine();
**This endpoint allows you to generate a new batch ID. This batch ID can be associated with scheduled sends via the mail/send endpoint.**
-If you set the SMTPAPI header `batch_id`, it allows you to then associate multiple scheduled mail/send requests together with the same ID. Then at anytime up to 10 minutes before the schedule date, you can cancel all of the mail/send requests that have this batch ID by calling the Cancel Scheduled Send endpoint.
+If you set the SMTPAPI header `batch_id`, it allows you to then associate multiple scheduled mail/send requests together with the same ID. Then at anytime up to 10 minutes before the schedule date, you can cancel all of the mail/send requests that have this batch ID by calling the Cancel Scheduled Send endpoint.
More Information:
@@ -2408,7 +2408,7 @@ More Information:
```csharp
-dynamic response = sg.client.mail.batch.post();
+dynamic response = await sg.client.mail.batch.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2419,7 +2419,7 @@ Console.ReadLine();
**This endpoint allows you to validate a batch ID.**
-If you set the SMTPAPI header `batch_id`, it allows you to then associate multiple scheduled mail/send requests together with the same ID. Then at anytime up to 10 minutes before the schedule date, you can cancel all of the mail/send requests that have this batch ID by calling the Cancel Scheduled Send endpoint.
+If you set the SMTPAPI header `batch_id`, it allows you to then associate multiple scheduled mail/send requests together with the same ID. Then at anytime up to 10 minutes before the schedule date, you can cancel all of the mail/send requests that have this batch ID by calling the Cancel Scheduled Send endpoint.
More Information:
@@ -2430,7 +2430,7 @@ More Information:
```csharp
var batch_id = "test_url_param";
-dynamic response = sg.client.mail.batch._(batch_id).get();
+dynamic response = await sg.client.mail.batch._(batch_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2455,145 +2455,145 @@ This endpoint has a helper, check it out [here](https://github.com/sendgrid/send
```csharp
string data = @"{
'asm': {
- 'group_id': 1,
+ 'group_id': 1,
'groups_to_display': [
- 1,
- 2,
+ 1,
+ 2,
3
]
- },
+ },
'attachments': [
{
- 'content': '[BASE64 encoded content block here]',
- 'content_id': 'ii_139db99fdb5c3704',
- 'disposition': 'inline',
- 'filename': 'file1.jpg',
- 'name': 'file1',
+ 'content': '[BASE64 encoded content block here]',
+ 'content_id': 'ii_139db99fdb5c3704',
+ 'disposition': 'inline',
+ 'filename': 'file1.jpg',
+ 'name': 'file1',
'type': 'jpg'
}
- ],
- 'batch_id': '[YOUR BATCH ID GOES HERE]',
+ ],
+ 'batch_id': '[YOUR BATCH ID GOES HERE]',
'categories': [
- 'category1',
+ 'category1',
'category2'
- ],
+ ],
'content': [
{
- 'type': 'text/html',
+ 'type': 'text/html',
'value': '<html><p>Hello, world!</p><img src=[CID GOES HERE]></img></html>'
}
- ],
+ ],
'custom_args': {
- 'New Argument 1': 'New Value 1',
- 'activationAttempt': '1',
+ 'New Argument 1': 'New Value 1',
+ 'activationAttempt': '1',
'customerAccountNumber': '[CUSTOMER ACCOUNT NUMBER GOES HERE]'
- },
+ },
'from': {
- 'email': 'sam.smith@example.com',
+ 'email': 'sam.smith@example.com',
'name': 'Sam Smith'
- },
- 'headers': {},
- 'ip_pool_name': '[YOUR POOL NAME GOES HERE]',
+ },
+ 'headers': {},
+ 'ip_pool_name': '[YOUR POOL NAME GOES HERE]',
'mail_settings': {
'bcc': {
- 'email': 'ben.doe@example.com',
+ 'email': 'ben.doe@example.com',
'enable': true
- },
+ },
'bypass_list_management': {
'enable': true
- },
+ },
'footer': {
- 'enable': true,
- 'html': '<p>Thanks</br>The SendGrid Team</p>',
+ 'enable': true,
+ 'html': '<p>Thanks</br>The SendGrid Team</p>',
'text': 'Thanks,/n The SendGrid Team'
- },
+ },
'sandbox_mode': {
'enable': false
- },
+ },
'spam_check': {
- 'enable': true,
- 'post_to_url': 'http://example.com/compliance',
+ 'enable': true,
+ 'post_to_url': 'http://example.com/compliance',
'threshold': 3
}
- },
+ },
'personalizations': [
{
'bcc': [
{
- 'email': 'sam.doe@example.com',
+ 'email': 'sam.doe@example.com',
'name': 'Sam Doe'
}
- ],
+ ],
'cc': [
{
- 'email': 'jane.doe@example.com',
+ 'email': 'jane.doe@example.com',
'name': 'Jane Doe'
}
- ],
+ ],
'custom_args': {
- 'New Argument 1': 'New Value 1',
- 'activationAttempt': '1',
+ 'New Argument 1': 'New Value 1',
+ 'activationAttempt': '1',
'customerAccountNumber': '[CUSTOMER ACCOUNT NUMBER GOES HERE]'
- },
+ },
'headers': {
- 'X-Accept-Language': 'en',
+ 'X-Accept-Language': 'en',
'X-Mailer': 'MyApp'
- },
- 'send_at': 1409348513,
- 'subject': 'Hello, World!',
+ },
+ 'send_at': 1409348513,
+ 'subject': 'Hello, World!',
'substitutions': {
- 'id': 'substitutions',
+ 'id': 'substitutions',
'type': 'object'
- },
+ },
'to': [
{
- 'email': 'john.doe@example.com',
+ 'email': 'john.doe@example.com',
'name': 'John Doe'
}
]
}
- ],
+ ],
'reply_to': {
- 'email': 'sam.smith@example.com',
+ 'email': 'sam.smith@example.com',
'name': 'Sam Smith'
- },
+ },
'sections': {
'section': {
- ':sectionName1': 'section 1 text',
+ ':sectionName1': 'section 1 text',
':sectionName2': 'section 2 text'
}
- },
- 'send_at': 1409348513,
- 'subject': 'Hello, World!',
- 'template_id': '[YOUR TEMPLATE ID GOES HERE]',
+ },
+ 'send_at': 1409348513,
+ 'subject': 'Hello, World!',
+ 'template_id': '[YOUR TEMPLATE ID GOES HERE]',
'tracking_settings': {
'click_tracking': {
- 'enable': true,
+ 'enable': true,
'enable_text': true
- },
+ },
'ganalytics': {
- 'enable': true,
- 'utm_campaign': '[NAME OF YOUR REFERRER SOURCE]',
- 'utm_content': '[USE THIS SPACE TO DIFFERENTIATE YOUR EMAIL FROM ADS]',
- 'utm_medium': '[NAME OF YOUR MARKETING MEDIUM e.g. email]',
- 'utm_name': '[NAME OF YOUR CAMPAIGN]',
+ 'enable': true,
+ 'utm_campaign': '[NAME OF YOUR REFERRER SOURCE]',
+ 'utm_content': '[USE THIS SPACE TO DIFFERENTIATE YOUR EMAIL FROM ADS]',
+ 'utm_medium': '[NAME OF YOUR MARKETING MEDIUM e.g. email]',
+ 'utm_name': '[NAME OF YOUR CAMPAIGN]',
'utm_term': '[IDENTIFY PAID KEYWORDS HERE]'
- },
+ },
'open_tracking': {
- 'enable': true,
+ 'enable': true,
'substitution_tag': '%opentrack'
- },
+ },
'subscription_tracking': {
- 'enable': true,
- 'html': 'If you would like to unsubscribe and stop receiving these emails <% clickhere %>.',
- 'substitution_tag': '<%click here%>',
+ 'enable': true,
+ 'html': 'If you would like to unsubscribe and stop receiving these emails <% clickhere %>.',
+ 'substitution_tag': '<%click here%>',
'text': 'If you would like to unsubscribe and stop receiveing these emails <% click here %>.'
}
}
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail.send.post(requestBody: data);
+dynamic response = await sg.client.mail.send.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2614,10 +2614,10 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
string queryParams = @"{
- 'limit': 1,
+ 'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.mail_settings.get(queryParams: queryParams);
+dynamic response = await sg.client.mail_settings.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2637,15 +2637,15 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
string data = @"{
- 'enabled': true,
+ 'enabled': true,
'list': [
- 'email1@example.com',
+ 'email1@example.com',
'example.com'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.address_whitelist.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.address_whitelist.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2664,7 +2664,7 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
-dynamic response = sg.client.mail_settings.address_whitelist.get();
+dynamic response = await sg.client.mail_settings.address_whitelist.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2684,12 +2684,12 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
string data = @"{
- 'email': 'email@example.com',
+ 'email': 'email@example.com',
'enabled': false
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.bcc.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.bcc.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2708,7 +2708,7 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
-dynamic response = sg.client.mail_settings.bcc.get();
+dynamic response = await sg.client.mail_settings.bcc.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2728,13 +2728,13 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
string data = @"{
- 'enabled': true,
- 'hard_bounces': 5,
+ 'enabled': true,
+ 'hard_bounces': 5,
'soft_bounces': 5
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.bounce_purge.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.bounce_purge.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2753,7 +2753,7 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
-dynamic response = sg.client.mail_settings.bounce_purge.get();
+dynamic response = await sg.client.mail_settings.bounce_purge.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2773,13 +2773,13 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
string data = @"{
- 'enabled': true,
- 'html_content': '...',
+ 'enabled': true,
+ 'html_content': '...',
'plain_content': '...'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.footer.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.footer.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2798,7 +2798,7 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
-dynamic response = sg.client.mail_settings.footer.get();
+dynamic response = await sg.client.mail_settings.footer.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2818,12 +2818,12 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
string data = @"{
- 'email': 'example@example.com',
+ 'email': 'example@example.com',
'enabled': true
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.forward_bounce.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.forward_bounce.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2842,7 +2842,7 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
-dynamic response = sg.client.mail_settings.forward_bounce.get();
+dynamic response = await sg.client.mail_settings.forward_bounce.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2862,12 +2862,12 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
string data = @"{
- 'email': '',
+ 'email': '',
'enabled': false
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.forward_spam.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.forward_spam.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2886,7 +2886,7 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
-dynamic response = sg.client.mail_settings.forward_spam.get();
+dynamic response = await sg.client.mail_settings.forward_spam.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2910,7 +2910,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.plain_content.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.plain_content.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2929,7 +2929,7 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
-dynamic response = sg.client.mail_settings.plain_content.get();
+dynamic response = await sg.client.mail_settings.plain_content.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2949,13 +2949,13 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
string data = @"{
- 'enabled': true,
- 'max_score': 5,
+ 'enabled': true,
+ 'max_score': 5,
'url': 'url'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.spam_check.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.spam_check.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2974,7 +2974,7 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
-dynamic response = sg.client.mail_settings.spam_check.get();
+dynamic response = await sg.client.mail_settings.spam_check.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -2985,7 +2985,7 @@ Console.ReadLine();
**This endpoint allows you to update your current legacy email template settings.**
-This setting refers to our original email templates. We currently support more fully featured [transactional templates](https://sendgrid.com/docs/User_Guide/Transactional_Templates/index.html).
+This setting refers to our original email templates. We currently support more fully featured [transactional templates](https://sendgrid.com/docs/User_Guide/Transactional_Templates/index.html).
The legacy email template setting wraps an HTML template around your email content. This can be useful for sending out marketing email and/or other HTML formatted messages.
@@ -2996,12 +2996,12 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
string data = @"{
- 'enabled': true,
+ 'enabled': true,
'html_content': '<% body %>'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.template.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.template.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3012,7 +3012,7 @@ Console.ReadLine();
**This endpoint allows you to retrieve your current legacy email template settings.**
-This setting refers to our original email templates. We currently support more fully featured [transactional templates](https://sendgrid.com/docs/User_Guide/Transactional_Templates/index.html).
+This setting refers to our original email templates. We currently support more fully featured [transactional templates](https://sendgrid.com/docs/User_Guide/Transactional_Templates/index.html).
The legacy email template setting wraps an HTML template around your email content. This can be useful for sending out marketing email and/or other HTML formatted messages.
@@ -3022,7 +3022,7 @@ Mail settings allow you to tell SendGrid specific things to do to every email th
```csharp
-dynamic response = sg.client.mail_settings.template.get();
+dynamic response = await sg.client.mail_settings.template.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3045,14 +3045,14 @@ Advanced Stats provide a more in-depth view of your email statistics and the act
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'end_date': '2016-04-01',
- 'limit': 1,
- 'mailbox_providers': 'test_string',
- 'offset': 1,
+ 'aggregated_by': 'day',
+ 'end_date': '2016-04-01',
+ 'limit': 1,
+ 'mailbox_providers': 'test_string',
+ 'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.mailbox_providers.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.mailbox_providers.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3073,10 +3073,10 @@ Our partner settings allow you to integrate your SendGrid account with our partn
```csharp
string queryParams = @"{
- 'limit': 1,
+ 'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.partner_settings.get(queryParams: queryParams);
+dynamic response = await sg.client.partner_settings.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3096,13 +3096,13 @@ By integrating with New Relic, you can send your SendGrid email statistics to yo
```csharp
string data = @"{
- 'enable_subuser_statistics': true,
- 'enabled': true,
+ 'enable_subuser_statistics': true,
+ 'enabled': true,
'license_key': ''
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.partner_settings.new_relic.patch(requestBody: data);
+dynamic response = await sg.client.partner_settings.new_relic.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3121,7 +3121,7 @@ By integrating with New Relic, you can send your SendGrid email statistics to yo
```csharp
-dynamic response = sg.client.partner_settings.new_relic.get();
+dynamic response = await sg.client.partner_settings.new_relic.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3135,13 +3135,13 @@ Console.ReadLine();
**This endpoint returns a list of all scopes that this user has access to.**
-API Keys can be used to authenticate the use of [SendGrids v3 Web API](https://sendgrid.com/docs/API_Reference/Web_API_v3/index.html), or the [Mail API Endpoint](https://sendgrid.com/docs/API_Reference/Web_API/mail.html). API Keys may be assigned certain permissions, or scopes, that limit which API endpoints they are able to access. For a more detailed explanation of how you can use API Key permissios, please visit our [User Guide](https://sendgrid.com/docs/User_Guide/Settings/api_keys.html#-API-Key-Permissions) or [Classroom](https://sendgrid.com/docs/Classroom/Basics/API/api_key_permissions.html).
+API Keys can be used to authenticate the use of [SendGrids v3 Web API](https://sendgrid.com/docs/API_Reference/Web_API_v3/index.html), or the [Mail API Endpoint](https://sendgrid.com/docs/API_Reference/Web_API/mail.html). API Keys may be assigned certain permissions, or scopes, that limit which API endpoints they are able to access. For a more detailed explanation of how you can use API Key permissios, please visit our [User Guide](https://sendgrid.com/docs/User_Guide/Settings/api_keys.html#-API-Key-Permissions) or [Classroom](https://sendgrid.com/docs/Classroom/Basics/API/api_key_permissions.html).
### GET /scopes
```csharp
-dynamic response = sg.client.scopes.get();
+dynamic response = await sg.client.scopes.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3164,25 +3164,25 @@ Sender Identities are required to be verified before use. If your domain has bee
```csharp
string data = @"{
- 'address': '123 Elm St.',
- 'address_2': 'Apt. 456',
- 'city': 'Denver',
- 'country': 'United States',
+ 'address': '123 Elm St.',
+ 'address_2': 'Apt. 456',
+ 'city': 'Denver',
+ 'country': 'United States',
'from': {
- 'email': 'from@example.com',
+ 'email': 'from@example.com',
'name': 'Example INC'
- },
- 'nickname': 'My Sender ID',
+ },
+ 'nickname': 'My Sender ID',
'reply_to': {
- 'email': 'replyto@example.com',
+ 'email': 'replyto@example.com',
'name': 'Example INC'
- },
- 'state': 'Colorado',
+ },
+ 'state': 'Colorado',
'zip': '80202'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.senders.post(requestBody: data);
+dynamic response = await sg.client.senders.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3199,7 +3199,7 @@ Sender Identities are required to be verified before use. If your domain has bee
```csharp
-dynamic response = sg.client.senders.get();
+dynamic response = await sg.client.senders.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3219,26 +3219,26 @@ Partial updates are allowed, but fields that are marked as "required" in the POS
```csharp
string data = @"{
- 'address': '123 Elm St.',
- 'address_2': 'Apt. 456',
- 'city': 'Denver',
- 'country': 'United States',
+ 'address': '123 Elm St.',
+ 'address_2': 'Apt. 456',
+ 'city': 'Denver',
+ 'country': 'United States',
'from': {
- 'email': 'from@example.com',
+ 'email': 'from@example.com',
'name': 'Example INC'
- },
- 'nickname': 'My Sender ID',
+ },
+ 'nickname': 'My Sender ID',
'reply_to': {
- 'email': 'replyto@example.com',
+ 'email': 'replyto@example.com',
'name': 'Example INC'
- },
- 'state': 'Colorado',
+ },
+ 'state': 'Colorado',
'zip': '80202'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var sender_id = "test_url_param";
-dynamic response = sg.client.senders._(sender_id).patch(requestBody: data);
+dynamic response = await sg.client.senders._(sender_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3256,7 +3256,7 @@ Sender Identities are required to be verified before use. If your domain has bee
```csharp
var sender_id = "test_url_param";
-dynamic response = sg.client.senders._(sender_id).get();
+dynamic response = await sg.client.senders._(sender_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3274,7 +3274,7 @@ Sender Identities are required to be verified before use. If your domain has bee
```csharp
var sender_id = "test_url_param";
-dynamic response = sg.client.senders._(sender_id).delete();
+dynamic response = await sg.client.senders._(sender_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3292,7 +3292,7 @@ Sender Identities are required to be verified before use. If your domain has bee
```csharp
var sender_id = "test_url_param";
-dynamic response = sg.client.senders._(sender_id).resend_verification.post();
+dynamic response = await sg.client.senders._(sender_id).resend_verification.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3313,13 +3313,13 @@ Parent accounts will see aggregated stats for their account and all subuser acco
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'end_date': '2016-04-01',
- 'limit': 1,
- 'offset': 1,
+ 'aggregated_by': 'day',
+ 'end_date': '2016-04-01',
+ 'limit': 1,
+ 'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3343,17 +3343,17 @@ For more information about Subusers:
```csharp
string data = @"{
- 'email': 'John@example.com',
+ 'email': 'John@example.com',
'ips': [
- '1.1.1.1',
+ '1.1.1.1',
'2.2.2.2'
- ],
- 'password': 'johns_password',
+ ],
+ 'password': 'johns_password',
'username': 'John@example.com'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.subusers.post(requestBody: data);
+dynamic response = await sg.client.subusers.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3374,11 +3374,11 @@ For more information about Subusers:
```csharp
string queryParams = @"{
- 'limit': 1,
- 'offset': 1,
+ 'limit': 1,
+ 'offset': 1,
'username': 'test_string'
}";
-dynamic response = sg.client.subusers.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3398,7 +3398,7 @@ This endpoint allows you to request the reputations for your subusers.
string queryParams = @"{
'usernames': 'test_string'
}";
-dynamic response = sg.client.subusers.reputations.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.reputations.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3420,14 +3420,14 @@ For more information, see our [User Guide](https://sendgrid.com/docs/User_Guide/
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'end_date': '2016-04-01',
- 'limit': 1,
- 'offset': 1,
- 'start_date': '2016-01-01',
+ 'aggregated_by': 'day',
+ 'end_date': '2016-04-01',
+ 'limit': 1,
+ 'offset': 1,
+ 'start_date': '2016-01-01',
'subusers': 'test_string'
}";
-dynamic response = sg.client.subusers.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3450,14 +3450,14 @@ For more information, see our [User Guide](https://sendgrid.com/docs/User_Guide/
```csharp
string queryParams = @"{
- 'date': 'test_string',
- 'limit': 1,
- 'offset': 1,
- 'sort_by_direction': 'asc',
- 'sort_by_metric': 'test_string',
+ 'date': 'test_string',
+ 'limit': 1,
+ 'offset': 1,
+ 'sort_by_direction': 'asc',
+ 'sort_by_metric': 'test_string',
'subuser': 'test_string'
}";
-dynamic response = sg.client.subusers.stats.monthly.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.stats.monthly.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3478,15 +3478,15 @@ For more information, see our [User Guide](https://sendgrid.com/docs/User_Guide/
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'end_date': '2016-04-01',
- 'limit': 1,
- 'offset': 1,
- 'sort_by_direction': 'asc',
- 'sort_by_metric': 'test_string',
+ 'aggregated_by': 'day',
+ 'end_date': '2016-04-01',
+ 'limit': 1,
+ 'offset': 1,
+ 'sort_by_direction': 'asc',
+ 'sort_by_metric': 'test_string',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.subusers.stats.sums.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.stats.sums.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3512,7 +3512,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).patch(requestBody: data);
+dynamic response = await sg.client.subusers._(subuser_name).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3533,7 +3533,7 @@ For more information about Subusers:
```csharp
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).delete();
+dynamic response = await sg.client.subusers._(subuser_name).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3542,7 +3542,7 @@ Console.ReadLine();
## Update IPs assigned to a subuser
-Each subuser should be assigned to an IP address, from which all of this subuser's mail will be sent. Often, this is the same IP as the parent account, but each subuser can have their own, or multiple, IP addresses as well.
+Each subuser should be assigned to an IP address, from which all of this subuser's mail will be sent. Often, this is the same IP as the parent account, but each subuser can have their own, or multiple, IP addresses as well.
More information:
@@ -3559,7 +3559,7 @@ string data = @"[
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).ips.put(requestBody: data);
+dynamic response = await sg.client.subusers._(subuser_name).ips.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3575,13 +3575,13 @@ Subuser monitor settings allow you to receive a sample of an outgoing message by
```csharp
string data = @"{
- 'email': 'example@example.com',
+ 'email': 'example@example.com',
'frequency': 500
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).monitor.put(requestBody: data);
+dynamic response = await sg.client.subusers._(subuser_name).monitor.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3597,13 +3597,13 @@ Subuser monitor settings allow you to receive a sample of an outgoing message by
```csharp
string data = @"{
- 'email': 'example@example.com',
+ 'email': 'example@example.com',
'frequency': 50000
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).monitor.post(requestBody: data);
+dynamic response = await sg.client.subusers._(subuser_name).monitor.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3619,7 +3619,7 @@ Subuser monitor settings allow you to receive a sample of an outgoing message by
```csharp
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).monitor.get();
+dynamic response = await sg.client.subusers._(subuser_name).monitor.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3635,7 +3635,7 @@ Subuser monitor settings allow you to receive a sample of an outgoing message by
```csharp
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).monitor.delete();
+dynamic response = await sg.client.subusers._(subuser_name).monitor.delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3658,14 +3658,14 @@ For more information, see our [User Guide](https://sendgrid.com/docs/User_Guide/
```csharp
string queryParams = @"{
- 'date': 'test_string',
- 'limit': 1,
- 'offset': 1,
- 'sort_by_direction': 'asc',
+ 'date': 'test_string',
+ 'limit': 1,
+ 'offset': 1,
+ 'sort_by_direction': 'asc',
'sort_by_metric': 'test_string'
}";
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).stats.monthly.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers._(subuser_name).stats.monthly.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3688,12 +3688,12 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
string queryParams = @"{
- 'end_time': 1,
- 'limit': 1,
- 'offset': 1,
+ 'end_time': 1,
+ 'limit': 1,
+ 'offset': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.blocks.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.blocks.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3704,9 +3704,9 @@ Console.ReadLine();
**This endpoint allows you to delete all email addresses on your blocks list.**
-There are two options for deleting blocked emails:
+There are two options for deleting blocked emails:
-1. You can delete all blocked emails by setting `delete_all` to true in the request body.
+1. You can delete all blocked emails by setting `delete_all` to true in the request body.
2. You can delete some blocked emails by specifying the email addresses in an array in the request body.
[Blocks](https://sendgrid.com/docs/Glossary/blocks.html) happen when your message was rejected for a reason related to the message, not the recipient address. This can happen when your mail server IP address has been added to a blacklist or blocked by an ISP, or if the message content is flagged by a filter on the receiving server.
@@ -3718,15 +3718,15 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
string data = @"{
- 'delete_all': false,
+ 'delete_all': false,
'emails': [
- 'example1@example.com',
+ 'example1@example.com',
'example2@example.com'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.suppression.blocks.delete(requestBody: data);
+dynamic response = await sg.client.suppression.blocks.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3746,7 +3746,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
var email = "test_url_param";
-dynamic response = sg.client.suppression.blocks._(email).get();
+dynamic response = await sg.client.suppression.blocks._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3766,7 +3766,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
var email = "test_url_param";
-dynamic response = sg.client.suppression.blocks._(email).delete();
+dynamic response = await sg.client.suppression.blocks._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3777,9 +3777,9 @@ Console.ReadLine();
**This endpoint allows you to retrieve all of your bounces.**
-Bounces are messages that are returned to the server that sent it.
+Bounces are messages that are returned to the server that sent it.
-For more information see:
+For more information see:
* [User Guide > Bounces](https://sendgrid.com/docs/User_Guide/Suppressions/bounces.html) for more information
* [Glossary > Bounces](https://sendgrid.com/docs/Glossary/Bounces.html)
@@ -3789,10 +3789,10 @@ For more information see:
```csharp
string queryParams = @"{
- 'end_time': 1,
+ 'end_time': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.bounces.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.bounces.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3805,7 +3805,7 @@ Console.ReadLine();
Bounces are messages that are returned to the server that sent it.
-For more information see:
+For more information see:
* [User Guide > Bounces](https://sendgrid.com/docs/User_Guide/Suppressions/bounces.html) for more information
* [Glossary > Bounces](https://sendgrid.com/docs/Glossary/Bounces.html)
@@ -3818,15 +3818,15 @@ Note: the `delete_all` and `emails` parameters should be used independently of e
```csharp
string data = @"{
- 'delete_all': true,
+ 'delete_all': true,
'emails': [
- 'example@example.com',
+ 'example@example.com',
'example2@example.com'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.suppression.bounces.delete(requestBody: data);
+dynamic response = await sg.client.suppression.bounces.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3839,7 +3839,7 @@ Console.ReadLine();
Bounces are messages that are returned to the server that sent it.
-For more information see:
+For more information see:
* [User Guide > Bounces](https://sendgrid.com/docs/User_Guide/Suppressions/bounces.html) for more information
* [Glossary > Bounces](https://sendgrid.com/docs/Glossary/Bounces.html)
@@ -3850,7 +3850,7 @@ For more information see:
```csharp
var email = "test_url_param";
-dynamic response = sg.client.suppression.bounces._(email).get();
+dynamic response = await sg.client.suppression.bounces._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3861,9 +3861,9 @@ Console.ReadLine();
**This endpoint allows you to remove an email address from your bounce list.**
-Bounces are messages that are returned to the server that sent it. This endpoint allows you to delete a single email addresses from your bounce list.
+Bounces are messages that are returned to the server that sent it. This endpoint allows you to delete a single email addresses from your bounce list.
-For more information see:
+For more information see:
* [User Guide > Bounces](https://sendgrid.com/docs/User_Guide/Suppressions/bounces.html) for more information
* [Glossary > Bounces](https://sendgrid.com/docs/Glossary/Bounces.html)
@@ -3877,7 +3877,7 @@ string queryParams = @"{
'email_address': 'example@example.com'
}";
var email = "test_url_param";
-dynamic response = sg.client.suppression.bounces._(email).delete(queryParams: queryParams);
+dynamic response = await sg.client.suppression.bounces._(email).delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3899,12 +3899,12 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
string queryParams = @"{
- 'end_time': 1,
- 'limit': 1,
- 'offset': 1,
+ 'end_time': 1,
+ 'limit': 1,
+ 'offset': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.invalid_emails.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.invalid_emails.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3915,7 +3915,7 @@ Console.ReadLine();
**This endpoint allows you to remove email addresses from your invalid email address list.**
-There are two options for deleting invalid email addresses:
+There are two options for deleting invalid email addresses:
1) You can delete all invalid email addresses by setting `delete_all` to true in the request body.
2) You can delete some invalid email addresses by specifying certain addresses in an array in the request body.
@@ -3931,15 +3931,15 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
string data = @"{
- 'delete_all': false,
+ 'delete_all': false,
'emails': [
- 'example1@example.com',
+ 'example1@example.com',
'example2@example.com'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.suppression.invalid_emails.delete(requestBody: data);
+dynamic response = await sg.client.suppression.invalid_emails.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3961,7 +3961,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
var email = "test_url_param";
-dynamic response = sg.client.suppression.invalid_emails._(email).get();
+dynamic response = await sg.client.suppression.invalid_emails._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -3983,7 +3983,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
var email = "test_url_param";
-dynamic response = sg.client.suppression.invalid_emails._(email).delete();
+dynamic response = await sg.client.suppression.invalid_emails._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4003,7 +4003,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
var email = "test_url_param";
-dynamic response = sg.client.suppression.spam_report._(email).get();
+dynamic response = await sg.client.suppression.spam_report._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4023,7 +4023,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
var email = "test_url_param";
-dynamic response = sg.client.suppression.spam_report._(email).delete();
+dynamic response = await sg.client.suppression.spam_report._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4043,12 +4043,12 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
string queryParams = @"{
- 'end_time': 1,
- 'limit': 1,
- 'offset': 1,
+ 'end_time': 1,
+ 'limit': 1,
+ 'offset': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.spam_reports.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.spam_reports.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4059,9 +4059,9 @@ Console.ReadLine();
**This endpoint allows you to delete your spam reports.**
-There are two options for deleting spam reports:
+There are two options for deleting spam reports:
-1) You can delete all spam reports by setting "delete_all" to true in the request body.
+1) You can delete all spam reports by setting "delete_all" to true in the request body.
2) You can delete some spam reports by specifying the email addresses in an array in the request body.
[Spam reports](https://sendgrid.com/docs/Glossary/spam_reports.html) happen when a recipient indicates that they think your email is [spam](https://sendgrid.com/docs/Glossary/spam.html) and then their email provider reports this to SendGrid.
@@ -4073,15 +4073,15 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/User
```csharp
string data = @"{
- 'delete_all': false,
+ 'delete_all': false,
'emails': [
- 'example1@example.com',
+ 'example1@example.com',
'example2@example.com'
]
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.suppression.spam_reports.delete(requestBody: data);
+dynamic response = await sg.client.suppression.spam_reports.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4099,12 +4099,12 @@ A global suppression (or global unsubscribe) is an email address of a recipient
```csharp
string queryParams = @"{
- 'end_time': 1,
- 'limit': 1,
- 'offset': 1,
+ 'end_time': 1,
+ 'limit': 1,
+ 'offset': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.unsubscribes.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.unsubscribes.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4131,7 +4131,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.templates.post(requestBody: data);
+dynamic response = await sg.client.templates.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4150,7 +4150,7 @@ Transactional templates are templates created specifically for transactional ema
```csharp
-dynamic response = sg.client.templates.get();
+dynamic response = await sg.client.templates.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4176,7 +4176,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var template_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).patch(requestBody: data);
+dynamic response = await sg.client.templates._(template_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4197,7 +4197,7 @@ Transactional templates are templates created specifically for transactional ema
```csharp
var template_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).get();
+dynamic response = await sg.client.templates._(template_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4218,7 +4218,7 @@ Transactional templates are templates created specifically for transactional ema
```csharp
var template_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).delete();
+dynamic response = await sg.client.templates._(template_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4239,17 +4239,17 @@ For more information about transactional templates, please see our [User Guide](
```csharp
string data = @"{
- 'active': 1,
- 'html_content': '<%body%>',
- 'name': 'example_version_name',
- 'plain_content': '<%body%>',
- 'subject': '<%subject%>',
+ 'active': 1,
+ 'html_content': '<%body%>',
+ 'name': 'example_version_name',
+ 'plain_content': '<%body%>',
+ 'subject': '<%subject%>',
'template_id': 'ddb96bbc-9b92-425e-8979-99464621b543'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var template_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions.post(requestBody: data);
+dynamic response = await sg.client.templates._(template_id).versions.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4275,17 +4275,17 @@ For more information about transactional templates, please see our [User Guide](
```csharp
string data = @"{
- 'active': 1,
- 'html_content': '<%body%>',
- 'name': 'updated_example_name',
- 'plain_content': '<%body%>',
+ 'active': 1,
+ 'html_content': '<%body%>',
+ 'name': 'updated_example_name',
+ 'plain_content': '<%body%>',
'subject': '<%subject%>'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var template_id = "test_url_param";
var version_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions._(version_id).patch(requestBody: data);
+dynamic response = await sg.client.templates._(template_id).versions._(version_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4312,7 +4312,7 @@ For more information about transactional templates, please see our [User Guide](
```csharp
var template_id = "test_url_param";
var version_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions._(version_id).get();
+dynamic response = await sg.client.templates._(template_id).versions._(version_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4339,7 +4339,7 @@ For more information about transactional templates, please see our [User Guide](
```csharp
var template_id = "test_url_param";
var version_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions._(version_id).delete();
+dynamic response = await sg.client.templates._(template_id).versions._(version_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4367,7 +4367,7 @@ For more information about transactional templates, please see our [User Guide](
```csharp
var template_id = "test_url_param";
var version_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions._(version_id).activate.post();
+dynamic response = await sg.client.templates._(template_id).versions._(version_id).activate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4390,10 +4390,10 @@ For more information about tracking, please see our [User Guide](https://sendgri
```csharp
string queryParams = @"{
- 'limit': 1,
+ 'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.tracking_settings.get(queryParams: queryParams);
+dynamic response = await sg.client.tracking_settings.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4417,7 +4417,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.tracking_settings.click.patch(requestBody: data);
+dynamic response = await sg.client.tracking_settings.click.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4436,7 +4436,7 @@ For more information about tracking, please see our [User Guide](https://sendgri
```csharp
-dynamic response = sg.client.tracking_settings.click.get();
+dynamic response = await sg.client.tracking_settings.click.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4460,16 +4460,16 @@ For more information about tracking, please see our [User Guide](https://sendgri
```csharp
string data = @"{
- 'enabled': true,
- 'utm_campaign': 'website',
- 'utm_content': '',
- 'utm_medium': 'email',
- 'utm_source': 'sendgrid.com',
+ 'enabled': true,
+ 'utm_campaign': 'website',
+ 'utm_content': '',
+ 'utm_medium': 'email',
+ 'utm_source': 'sendgrid.com',
'utm_term': ''
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.tracking_settings.google_analytics.patch(requestBody: data);
+dynamic response = await sg.client.tracking_settings.google_analytics.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4492,7 +4492,7 @@ For more information about tracking, please see our [User Guide](https://sendgri
```csharp
-dynamic response = sg.client.tracking_settings.google_analytics.get();
+dynamic response = await sg.client.tracking_settings.google_analytics.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4518,7 +4518,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.tracking_settings.open.patch(requestBody: data);
+dynamic response = await sg.client.tracking_settings.open.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4539,7 +4539,7 @@ For more information about tracking, please see our [User Guide](https://sendgri
```csharp
-dynamic response = sg.client.tracking_settings.open.get();
+dynamic response = await sg.client.tracking_settings.open.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4561,16 +4561,16 @@ For more information about tracking, please see our [User Guide](https://sendgri
```csharp
string data = @"{
- 'enabled': true,
- 'html_content': 'html content',
- 'landing': 'landing page html',
- 'plain_content': 'text content',
- 'replace': 'replacement tag',
+ 'enabled': true,
+ 'html_content': 'html content',
+ 'landing': 'landing page html',
+ 'plain_content': 'text content',
+ 'replace': 'replacement tag',
'url': 'url'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.tracking_settings.subscription.patch(requestBody: data);
+dynamic response = await sg.client.tracking_settings.subscription.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4591,7 +4591,7 @@ For more information about tracking, please see our [User Guide](https://sendgri
```csharp
-dynamic response = sg.client.tracking_settings.subscription.get();
+dynamic response = await sg.client.tracking_settings.subscription.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4617,7 +4617,7 @@ For more information about your user profile:
```csharp
-dynamic response = sg.client.user.account.get();
+dynamic response = await sg.client.user.account.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4634,7 +4634,7 @@ Your monthly credit allotment limits the number of emails you may send before in
```csharp
-dynamic response = sg.client.user.credits.get();
+dynamic response = await sg.client.user.credits.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4660,7 +4660,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.email.put(requestBody: data);
+dynamic response = await sg.client.user.email.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4681,7 +4681,7 @@ For more information about your user profile:
```csharp
-dynamic response = sg.client.user.email.get();
+dynamic response = await sg.client.user.email.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4703,12 +4703,12 @@ For more information about your user profile:
```csharp
string data = @"{
- 'new_password': 'new_password',
+ 'new_password': 'new_password',
'old_password': 'old_password'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.password.put(requestBody: data);
+dynamic response = await sg.client.user.password.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4732,13 +4732,13 @@ It should be noted that any one or more of the parameters can be updated via the
```csharp
string data = @"{
- 'city': 'Orange',
- 'first_name': 'Example',
+ 'city': 'Orange',
+ 'first_name': 'Example',
'last_name': 'User'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.profile.patch(requestBody: data);
+dynamic response = await sg.client.user.profile.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4757,7 +4757,7 @@ For more information about your user profile:
```csharp
-dynamic response = sg.client.user.profile.get();
+dynamic response = await sg.client.user.profile.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4778,12 +4778,12 @@ The Cancel Scheduled Sends feature allows the customer to cancel a scheduled sen
```csharp
string data = @"{
- 'batch_id': 'YOUR_BATCH_ID',
+ 'batch_id': 'YOUR_BATCH_ID',
'status': 'pause'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.scheduled_sends.post(requestBody: data);
+dynamic response = await sg.client.user.scheduled_sends.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4800,7 +4800,7 @@ The Cancel Scheduled Sends feature allows the customer to cancel a scheduled sen
```csharp
-dynamic response = sg.client.user.scheduled_sends.get();
+dynamic response = await sg.client.user.scheduled_sends.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4823,7 +4823,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var batch_id = "test_url_param";
-dynamic response = sg.client.user.scheduled_sends._(batch_id).patch(requestBody: data);
+dynamic response = await sg.client.user.scheduled_sends._(batch_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4841,7 +4841,7 @@ The Cancel Scheduled Sends feature allows the customer to cancel a scheduled sen
```csharp
var batch_id = "test_url_param";
-dynamic response = sg.client.user.scheduled_sends._(batch_id).get();
+dynamic response = await sg.client.user.scheduled_sends._(batch_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4859,7 +4859,7 @@ The Cancel Scheduled Sends feature allows the customer to cancel a scheduled sen
```csharp
var batch_id = "test_url_param";
-dynamic response = sg.client.user.scheduled_sends._(batch_id).delete();
+dynamic response = await sg.client.user.scheduled_sends._(batch_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4879,12 +4879,12 @@ The Enforced TLS settings specify whether or not the recipient is required to su
```csharp
string data = @"{
- 'require_tls': true,
+ 'require_tls': true,
'require_valid_cert': false
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.settings.enforced_tls.patch(requestBody: data);
+dynamic response = await sg.client.user.settings.enforced_tls.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4903,7 +4903,7 @@ The Enforced TLS settings specify whether or not the recipient is required to su
```csharp
-dynamic response = sg.client.user.settings.enforced_tls.get();
+dynamic response = await sg.client.user.settings.enforced_tls.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4929,7 +4929,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.username.put(requestBody: data);
+dynamic response = await sg.client.user.username.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4950,7 +4950,7 @@ For more information about your user profile:
```csharp
-dynamic response = sg.client.user.username.get();
+dynamic response = await sg.client.user.username.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -4972,23 +4972,23 @@ Common uses of this data are to remove unsubscribes, react to spam reports, dete
```csharp
string data = @"{
- 'bounce': true,
- 'click': true,
- 'deferred': true,
- 'delivered': true,
- 'dropped': true,
- 'enabled': true,
- 'group_resubscribe': true,
- 'group_unsubscribe': true,
- 'open': true,
- 'processed': true,
- 'spam_report': true,
- 'unsubscribe': true,
+ 'bounce': true,
+ 'click': true,
+ 'deferred': true,
+ 'delivered': true,
+ 'dropped': true,
+ 'enabled': true,
+ 'group_resubscribe': true,
+ 'group_unsubscribe': true,
+ 'open': true,
+ 'processed': true,
+ 'spam_report': true,
+ 'unsubscribe': true,
'url': 'url'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.webhooks._("_("event")").settings.patch(requestBody: data);
+dynamic response = await sg.client.user.webhooks._("_("event")").settings.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5009,14 +5009,14 @@ Common uses of this data are to remove unsubscribes, react to spam reports, dete
```csharp
-dynamic response = sg.client.user.webhooks._("_("event")").settings.get();
+dynamic response = await sg.client.user.webhooks._("_("event")").settings.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
Console.ReadLine();
```
-## Test Event Notification Settings
+## Test Event Notification Settings
**This endpoint allows you to test your event webhook by sending a fake event notification post to the provided URL.**
@@ -5033,7 +5033,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.webhooks._("_("event")").test.post(requestBody: data);
+dynamic response = await sg.client.user.webhooks._("_("event")").test.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5051,14 +5051,14 @@ The inbound parse webhook allows you to have incoming emails parsed, extracting
```csharp
string data = @"{
- 'hostname': 'myhostname.com',
- 'send_raw': false,
- 'spam_check': true,
+ 'hostname': 'myhostname.com',
+ 'send_raw': false,
+ 'spam_check': true,
'url': 'http://email.myhosthame.com'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.webhooks.parse.settings.post(requestBody: data);
+dynamic response = await sg.client.user.webhooks.parse.settings.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5075,7 +5075,7 @@ The inbound parse webhook allows you to have incoming emails parsed, extracting
```csharp
-dynamic response = sg.client.user.webhooks.parse.settings.get();
+dynamic response = await sg.client.user.webhooks.parse.settings.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5093,14 +5093,14 @@ The inbound parse webhook allows you to have incoming emails parsed, extracting
```csharp
string data = @"{
- 'send_raw': true,
- 'spam_check': false,
+ 'send_raw': true,
+ 'spam_check': false,
'url': 'http://newdomain.com/parse'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var hostname = "test_url_param";
-dynamic response = sg.client.user.webhooks.parse.settings._(hostname).patch(requestBody: data);
+dynamic response = await sg.client.user.webhooks.parse.settings._(hostname).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5118,7 +5118,7 @@ The inbound parse webhook allows you to have incoming emails parsed, extracting
```csharp
var hostname = "test_url_param";
-dynamic response = sg.client.user.webhooks.parse.settings._(hostname).get();
+dynamic response = await sg.client.user.webhooks.parse.settings._(hostname).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5136,7 +5136,7 @@ The inbound parse webhook allows you to have incoming emails parsed, extracting
```csharp
var hostname = "test_url_param";
-dynamic response = sg.client.user.webhooks.parse.settings._(hostname).delete();
+dynamic response = await sg.client.user.webhooks.parse.settings._(hostname).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5156,13 +5156,13 @@ There are a number of pre-made integrations for the SendGrid Parse Webhook which
```csharp
string queryParams = @"{
- 'aggregated_by': 'day',
- 'end_date': '2016-04-01',
- 'limit': 'test_string',
- 'offset': 'test_string',
+ 'aggregated_by': 'day',
+ 'end_date': '2016-04-01',
+ 'limit': 'test_string',
+ 'offset': 'test_string',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.user.webhooks.parse.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.user.webhooks.parse.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5189,20 +5189,20 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
string data = @"{
- 'automatic_security': false,
- 'custom_spf': true,
- 'default': true,
- 'domain': 'example.com',
+ 'automatic_security': false,
+ 'custom_spf': true,
+ 'default': true,
+ 'domain': 'example.com',
'ips': [
- '192.168.1.1',
+ '192.168.1.1',
'192.168.1.2'
- ],
- 'subdomain': 'news',
+ ],
+ 'subdomain': 'news',
'username': 'john@example.com'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.whitelabel.domains.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.domains.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5223,13 +5223,13 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
string queryParams = @"{
- 'domain': 'test_string',
- 'exclude_subusers': 'true',
- 'limit': 1,
- 'offset': 1,
+ 'domain': 'test_string',
+ 'exclude_subusers': 'true',
+ 'limit': 1,
+ 'offset': 1,
'username': 'test_string'
}";
-dynamic response = sg.client.whitelabel.domains.get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.domains.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5253,7 +5253,7 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
-dynamic response = sg.client.whitelabel.domains._("_("default")").get();
+dynamic response = await sg.client.whitelabel.domains._("_("default")").get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5279,7 +5279,7 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
-dynamic response = sg.client.whitelabel.domains.subuser.get();
+dynamic response = await sg.client.whitelabel.domains.subuser.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5305,7 +5305,7 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
-dynamic response = sg.client.whitelabel.domains.subuser.delete();
+dynamic response = await sg.client.whitelabel.domains.subuser.delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5325,13 +5325,13 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
string data = @"{
- 'custom_spf': true,
+ 'custom_spf': true,
'default': false
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var domain_id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(domain_id).patch(requestBody: data);
+dynamic response = await sg.client.whitelabel.domains._(domain_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5352,7 +5352,7 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
var domain_id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(domain_id).get();
+dynamic response = await sg.client.whitelabel.domains._(domain_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5372,7 +5372,7 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
var domain_id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(domain_id).delete();
+dynamic response = await sg.client.whitelabel.domains._(domain_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5404,7 +5404,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var domain_id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(domain_id).subuser.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.domains._(domain_id).subuser.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5434,7 +5434,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(id).ips.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.domains._(id).ips.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5461,7 +5461,7 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
var id = "test_url_param";
var ip = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(id).ips._(ip).delete();
+dynamic response = await sg.client.whitelabel.domains._(id).ips._(ip).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5486,7 +5486,7 @@ For more information on whitelabeling, please see our [User Guide](https://sendg
```csharp
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(id).validate.post();
+dynamic response = await sg.client.whitelabel.domains._(id).validate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5508,13 +5508,13 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
```csharp
string data = @"{
- 'domain': 'example.com',
- 'ip': '192.168.1.1',
+ 'domain': 'example.com',
+ 'ip': '192.168.1.1',
'subdomain': 'email'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.whitelabel.ips.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.ips.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5536,11 +5536,11 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
```csharp
string queryParams = @"{
- 'ip': 'test_string',
- 'limit': 1,
+ 'ip': 'test_string',
+ 'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.whitelabel.ips.get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.ips.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5560,7 +5560,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
```csharp
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.ips._(id).get();
+dynamic response = await sg.client.whitelabel.ips._(id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5580,7 +5580,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
```csharp
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.ips._(id).delete();
+dynamic response = await sg.client.whitelabel.ips._(id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5600,7 +5600,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
```csharp
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.ips._(id).validate.post();
+dynamic response = await sg.client.whitelabel.ips._(id).validate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5620,17 +5620,17 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
```csharp
string data = @"{
- 'default': true,
- 'domain': 'example.com',
+ 'default': true,
+ 'domain': 'example.com',
'subdomain': 'mail'
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
string queryParams = @"{
- 'limit': 1,
+ 'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.whitelabel.links.post(requestBody: data, queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links.post(requestBody: data, queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5652,7 +5652,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
string queryParams = @"{
'limit': 1
}";
-dynamic response = sg.client.whitelabel.links.get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5681,7 +5681,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
string queryParams = @"{
'domain': 'test_string'
}";
-dynamic response = sg.client.whitelabel.links._("_("default")").get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links._("_("default")").get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5707,7 +5707,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
string queryParams = @"{
'username': 'test_string'
}";
-dynamic response = sg.client.whitelabel.links.subuser.get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links.subuser.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5733,7 +5733,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
string queryParams = @"{
'username': 'test_string'
}";
-dynamic response = sg.client.whitelabel.links.subuser.delete(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links.subuser.delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5758,7 +5758,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(id).patch(requestBody: data);
+dynamic response = await sg.client.whitelabel.links._(id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5778,7 +5778,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
```csharp
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(id).get();
+dynamic response = await sg.client.whitelabel.links._(id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5798,7 +5798,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
```csharp
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(id).delete();
+dynamic response = await sg.client.whitelabel.links._(id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5818,7 +5818,7 @@ For more information, please see our [User Guide](https://sendgrid.com/docs/API_
```csharp
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(id).validate.post();
+dynamic response = await sg.client.whitelabel.links._(id).validate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -5847,7 +5847,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var link_id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(link_id).subuser.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.links._(link_id).subuser.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/accesssettings/accesssettings.cs b/examples/accesssettings/accesssettings.cs
index 013a37c..e30d41a 100644
--- a/examples/accesssettings/accesssettings.cs
+++ b/examples/accesssettings/accesssettings.cs
@@ -12,7 +12,7 @@ dynamic sg = new SendGrid.SendGridAPIClient(_apiKey);
string queryParams = @"{
'limit': 1
}";
-dynamic response = sg.client.access_settings.activity.get(queryParams: queryParams);
+dynamic response = await sg.client.access_settings.activity.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -37,7 +37,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.access_settings.whitelist.post(requestBody: data);
+dynamic response = await sg.client.access_settings.whitelist.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -47,7 +47,7 @@ Console.ReadLine();
// Retrieve a list of currently whitelisted IPs
// GET /access_settings/whitelist
-dynamic response = sg.client.access_settings.whitelist.get();
+dynamic response = await sg.client.access_settings.whitelist.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -66,7 +66,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.access_settings.whitelist.delete(requestBody: data);
+dynamic response = await sg.client.access_settings.whitelist.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -77,7 +77,7 @@ Console.ReadLine();
// GET /access_settings/whitelist/{rule_id}
var rule_id = "test_url_param";
-dynamic response = sg.client.access_settings.whitelist._(rule_id).get();
+dynamic response = await sg.client.access_settings.whitelist._(rule_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -88,7 +88,7 @@ Console.ReadLine();
// DELETE /access_settings/whitelist/{rule_id}
var rule_id = "test_url_param";
-dynamic response = sg.client.access_settings.whitelist._(rule_id).delete();
+dynamic response = await sg.client.access_settings.whitelist._(rule_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/alerts/alerts.cs b/examples/alerts/alerts.cs
index 49766a7..d0e5429 100644
--- a/examples/alerts/alerts.cs
+++ b/examples/alerts/alerts.cs
@@ -16,7 +16,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.alerts.post(requestBody: data);
+dynamic response = await sg.client.alerts.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -26,7 +26,7 @@ Console.ReadLine();
// Retrieve all alerts
// GET /alerts
-dynamic response = sg.client.alerts.get();
+dynamic response = await sg.client.alerts.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -42,7 +42,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var alert_id = "test_url_param";
-dynamic response = sg.client.alerts._(alert_id).patch(requestBody: data);
+dynamic response = await sg.client.alerts._(alert_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -53,7 +53,7 @@ Console.ReadLine();
// GET /alerts/{alert_id}
var alert_id = "test_url_param";
-dynamic response = sg.client.alerts._(alert_id).get();
+dynamic response = await sg.client.alerts._(alert_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -64,7 +64,7 @@ Console.ReadLine();
// DELETE /alerts/{alert_id}
var alert_id = "test_url_param";
-dynamic response = sg.client.alerts._(alert_id).delete();
+dynamic response = await sg.client.alerts._(alert_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/apikeys/apikeys.cs b/examples/apikeys/apikeys.cs
index 6538543..d548bc6 100644
--- a/examples/apikeys/apikeys.cs
+++ b/examples/apikeys/apikeys.cs
@@ -20,7 +20,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.api_keys.post(requestBody: data);
+dynamic response = await sg.client.api_keys.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -33,7 +33,7 @@ Console.ReadLine();
string queryParams = @"{
'limit': 1
}";
-dynamic response = sg.client.api_keys.get(queryParams: queryParams);
+dynamic response = await sg.client.api_keys.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -53,7 +53,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var api_key_id = "test_url_param";
-dynamic response = sg.client.api_keys._(api_key_id).put(requestBody: data);
+dynamic response = await sg.client.api_keys._(api_key_id).put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -69,7 +69,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var api_key_id = "test_url_param";
-dynamic response = sg.client.api_keys._(api_key_id).patch(requestBody: data);
+dynamic response = await sg.client.api_keys._(api_key_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -80,7 +80,7 @@ Console.ReadLine();
// GET /api_keys/{api_key_id}
var api_key_id = "test_url_param";
-dynamic response = sg.client.api_keys._(api_key_id).get();
+dynamic response = await sg.client.api_keys._(api_key_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -91,7 +91,7 @@ Console.ReadLine();
// DELETE /api_keys/{api_key_id}
var api_key_id = "test_url_param";
-dynamic response = sg.client.api_keys._(api_key_id).delete();
+dynamic response = await sg.client.api_keys._(api_key_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/asm/asm.cs b/examples/asm/asm.cs
index e20810a..cc8251e 100644
--- a/examples/asm/asm.cs
+++ b/examples/asm/asm.cs
@@ -16,7 +16,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.asm.groups.post(requestBody: data);
+dynamic response = await sg.client.asm.groups.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -29,7 +29,7 @@ Console.ReadLine();
string queryParams = @"{
'id': 1
}";
-dynamic response = sg.client.asm.groups.get(queryParams: queryParams);
+dynamic response = await sg.client.asm.groups.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -47,7 +47,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).patch(requestBody: data);
+dynamic response = await sg.client.asm.groups._(group_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -58,7 +58,7 @@ Console.ReadLine();
// GET /asm/groups/{group_id}
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).get();
+dynamic response = await sg.client.asm.groups._(group_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -69,7 +69,7 @@ Console.ReadLine();
// DELETE /asm/groups/{group_id}
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).delete();
+dynamic response = await sg.client.asm.groups._(group_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -88,7 +88,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).suppressions.post(requestBody: data);
+dynamic response = await sg.client.asm.groups._(group_id).suppressions.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -99,7 +99,7 @@ Console.ReadLine();
// GET /asm/groups/{group_id}/suppressions
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).suppressions.get();
+dynamic response = await sg.client.asm.groups._(group_id).suppressions.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -119,7 +119,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var group_id = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).suppressions.search.post(requestBody: data);
+dynamic response = await sg.client.asm.groups._(group_id).suppressions.search.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -131,7 +131,7 @@ Console.ReadLine();
var group_id = "test_url_param";
var email = "test_url_param";
-dynamic response = sg.client.asm.groups._(group_id).suppressions._(email).delete();
+dynamic response = await sg.client.asm.groups._(group_id).suppressions._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -141,7 +141,7 @@ Console.ReadLine();
// Retrieve all suppressions
// GET /asm/suppressions
-dynamic response = sg.client.asm.suppressions.get();
+dynamic response = await sg.client.asm.suppressions.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -159,7 +159,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.asm.suppressions.global.post(requestBody: data);
+dynamic response = await sg.client.asm.suppressions.global.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -170,7 +170,7 @@ Console.ReadLine();
// GET /asm/suppressions/global/{email}
var email = "test_url_param";
-dynamic response = sg.client.asm.suppressions.global._(email).get();
+dynamic response = await sg.client.asm.suppressions.global._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -181,7 +181,7 @@ Console.ReadLine();
// DELETE /asm/suppressions/global/{email}
var email = "test_url_param";
-dynamic response = sg.client.asm.suppressions.global._(email).delete();
+dynamic response = await sg.client.asm.suppressions.global._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -192,7 +192,7 @@ Console.ReadLine();
// GET /asm/suppressions/{email}
var email = "test_url_param";
-dynamic response = sg.client.asm.suppressions._(email).get();
+dynamic response = await sg.client.asm.suppressions._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/browsers/browsers.cs b/examples/browsers/browsers.cs
index 2d902c7..e47ac92 100644
--- a/examples/browsers/browsers.cs
+++ b/examples/browsers/browsers.cs
@@ -17,7 +17,7 @@ string queryParams = @"{
'offset': 'test_string',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.browsers.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.browsers.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/campaigns/campaigns.cs b/examples/campaigns/campaigns.cs
index dbaaeb3..845647b 100644
--- a/examples/campaigns/campaigns.cs
+++ b/examples/campaigns/campaigns.cs
@@ -31,7 +31,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.campaigns.post(requestBody: data);
+dynamic response = await sg.client.campaigns.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -45,7 +45,7 @@ string queryParams = @"{
'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.campaigns.get(queryParams: queryParams);
+dynamic response = await sg.client.campaigns.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -67,7 +67,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).patch(requestBody: data);
+dynamic response = await sg.client.campaigns._(campaign_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -78,7 +78,7 @@ Console.ReadLine();
// GET /campaigns/{campaign_id}
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).get();
+dynamic response = await sg.client.campaigns._(campaign_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -89,7 +89,7 @@ Console.ReadLine();
// DELETE /campaigns/{campaign_id}
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).delete();
+dynamic response = await sg.client.campaigns._(campaign_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -105,7 +105,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.patch(requestBody: data);
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -121,7 +121,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.post(requestBody: data);
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -132,7 +132,7 @@ Console.ReadLine();
// GET /campaigns/{campaign_id}/schedules
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.get();
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -143,7 +143,7 @@ Console.ReadLine();
// DELETE /campaigns/{campaign_id}/schedules
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.delete();
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -154,7 +154,7 @@ Console.ReadLine();
// POST /campaigns/{campaign_id}/schedules/now
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.now.post();
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.now.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -170,7 +170,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var campaign_id = "test_url_param";
-dynamic response = sg.client.campaigns._(campaign_id).schedules.test.post(requestBody: data);
+dynamic response = await sg.client.campaigns._(campaign_id).schedules.test.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/categories/categories.cs b/examples/categories/categories.cs
index c120b4b..603092b 100644
--- a/examples/categories/categories.cs
+++ b/examples/categories/categories.cs
@@ -14,7 +14,7 @@ string queryParams = @"{
'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.categories.get(queryParams: queryParams);
+dynamic response = await sg.client.categories.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -32,7 +32,7 @@ string queryParams = @"{
'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.categories.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.categories.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -51,7 +51,7 @@ string queryParams = @"{
'sort_by_metric': 'test_string',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.categories.stats.sums.get(queryParams: queryParams);
+dynamic response = await sg.client.categories.stats.sums.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/clients/clients.cs b/examples/clients/clients.cs
index 51eb584..ceb50e1 100644
--- a/examples/clients/clients.cs
+++ b/examples/clients/clients.cs
@@ -14,7 +14,7 @@ string queryParams = @"{
'end_date': '2016-04-01',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.clients.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.clients.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -30,7 +30,7 @@ string queryParams = @"{
'start_date': '2016-01-01'
}";
var client_type = "test_url_param";
-dynamic response = sg.client.clients._(client_type).stats.get(queryParams: queryParams);
+dynamic response = await sg.client.clients._(client_type).stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/contactdb/contactdb.cs b/examples/contactdb/contactdb.cs
index 11deca5..233bc5f 100644
--- a/examples/contactdb/contactdb.cs
+++ b/examples/contactdb/contactdb.cs
@@ -15,7 +15,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.custom_fields.post(requestBody: data);
+dynamic response = await sg.client.contactdb.custom_fields.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -25,7 +25,7 @@ Console.ReadLine();
// Retrieve all custom fields
// GET /contactdb/custom_fields
-dynamic response = sg.client.contactdb.custom_fields.get();
+dynamic response = await sg.client.contactdb.custom_fields.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -36,7 +36,7 @@ Console.ReadLine();
// GET /contactdb/custom_fields/{custom_field_id}
var custom_field_id = "test_url_param";
-dynamic response = sg.client.contactdb.custom_fields._(custom_field_id).get();
+dynamic response = await sg.client.contactdb.custom_fields._(custom_field_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -47,7 +47,7 @@ Console.ReadLine();
// DELETE /contactdb/custom_fields/{custom_field_id}
var custom_field_id = "test_url_param";
-dynamic response = sg.client.contactdb.custom_fields._(custom_field_id).delete();
+dynamic response = await sg.client.contactdb.custom_fields._(custom_field_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -62,7 +62,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.lists.post(requestBody: data);
+dynamic response = await sg.client.contactdb.lists.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -72,7 +72,7 @@ Console.ReadLine();
// Retrieve all lists
// GET /contactdb/lists
-dynamic response = sg.client.contactdb.lists.get();
+dynamic response = await sg.client.contactdb.lists.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -90,7 +90,7 @@ string data = @"[
]";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.lists.delete(requestBody: data);
+dynamic response = await sg.client.contactdb.lists.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -109,7 +109,7 @@ string queryParams = @"{
'list_id': 1
}";
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).patch(requestBody: data, queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).patch(requestBody: data, queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -123,7 +123,7 @@ string queryParams = @"{
'list_id': 1
}";
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -137,7 +137,7 @@ string queryParams = @"{
'delete_contacts': 'true'
}";
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).delete(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -154,7 +154,7 @@ string data = @"[
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).recipients.post(requestBody: data);
+dynamic response = await sg.client.contactdb.lists._(list_id).recipients.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -170,7 +170,7 @@ string queryParams = @"{
'page_size': 1
}";
var list_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).recipients.get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).recipients.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -182,7 +182,7 @@ Console.ReadLine();
var list_id = "test_url_param";
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).recipients._(recipient_id).post();
+dynamic response = await sg.client.contactdb.lists._(list_id).recipients._(recipient_id).post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -198,7 +198,7 @@ string queryParams = @"{
}";
var list_id = "test_url_param";
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.lists._(list_id).recipients._(recipient_id).delete(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.lists._(list_id).recipients._(recipient_id).delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -217,7 +217,7 @@ string data = @"[
]";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.recipients.patch(requestBody: data);
+dynamic response = await sg.client.contactdb.recipients.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -243,7 +243,7 @@ string data = @"[
]";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.recipients.post(requestBody: data);
+dynamic response = await sg.client.contactdb.recipients.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -257,7 +257,7 @@ string queryParams = @"{
'page': 1,
'page_size': 1
}";
-dynamic response = sg.client.contactdb.recipients.get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.recipients.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -273,7 +273,7 @@ string data = @"[
]";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.recipients.delete(requestBody: data);
+dynamic response = await sg.client.contactdb.recipients.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -283,7 +283,7 @@ Console.ReadLine();
// Retrieve the count of billable recipients
// GET /contactdb/recipients/billable_count
-dynamic response = sg.client.contactdb.recipients.billable_count.get();
+dynamic response = await sg.client.contactdb.recipients.billable_count.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -293,7 +293,7 @@ Console.ReadLine();
// Retrieve a Count of Recipients
// GET /contactdb/recipients/count
-dynamic response = sg.client.contactdb.recipients.count.get();
+dynamic response = await sg.client.contactdb.recipients.count.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -306,7 +306,7 @@ Console.ReadLine();
string queryParams = @"{
'{field_name}': 'test_string'
}";
-dynamic response = sg.client.contactdb.recipients.search.get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.recipients.search.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -317,7 +317,7 @@ Console.ReadLine();
// GET /contactdb/recipients/{recipient_id}
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.recipients._(recipient_id).get();
+dynamic response = await sg.client.contactdb.recipients._(recipient_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -328,7 +328,7 @@ Console.ReadLine();
// DELETE /contactdb/recipients/{recipient_id}
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.recipients._(recipient_id).delete();
+dynamic response = await sg.client.contactdb.recipients._(recipient_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -339,7 +339,7 @@ Console.ReadLine();
// GET /contactdb/recipients/{recipient_id}/lists
var recipient_id = "test_url_param";
-dynamic response = sg.client.contactdb.recipients._(recipient_id).lists.get();
+dynamic response = await sg.client.contactdb.recipients._(recipient_id).lists.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -349,7 +349,7 @@ Console.ReadLine();
// Retrieve reserved fields
// GET /contactdb/reserved_fields
-dynamic response = sg.client.contactdb.reserved_fields.get();
+dynamic response = await sg.client.contactdb.reserved_fields.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -385,7 +385,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.contactdb.segments.post(requestBody: data);
+dynamic response = await sg.client.contactdb.segments.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -395,7 +395,7 @@ Console.ReadLine();
// Retrieve all segments
// GET /contactdb/segments
-dynamic response = sg.client.contactdb.segments.get();
+dynamic response = await sg.client.contactdb.segments.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -423,7 +423,7 @@ string queryParams = @"{
'segment_id': 'test_string'
}";
var segment_id = "test_url_param";
-dynamic response = sg.client.contactdb.segments._(segment_id).patch(requestBody: data, queryParams: queryParams);
+dynamic response = await sg.client.contactdb.segments._(segment_id).patch(requestBody: data, queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -437,7 +437,7 @@ string queryParams = @"{
'segment_id': 1
}";
var segment_id = "test_url_param";
-dynamic response = sg.client.contactdb.segments._(segment_id).get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.segments._(segment_id).get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -451,7 +451,7 @@ string queryParams = @"{
'delete_contacts': 'true'
}";
var segment_id = "test_url_param";
-dynamic response = sg.client.contactdb.segments._(segment_id).delete(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.segments._(segment_id).delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -466,7 +466,7 @@ string queryParams = @"{
'page_size': 1
}";
var segment_id = "test_url_param";
-dynamic response = sg.client.contactdb.segments._(segment_id).recipients.get(queryParams: queryParams);
+dynamic response = await sg.client.contactdb.segments._(segment_id).recipients.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/devices/devices.cs b/examples/devices/devices.cs
index 275f8b7..679cde8 100644
--- a/examples/devices/devices.cs
+++ b/examples/devices/devices.cs
@@ -16,7 +16,7 @@ string queryParams = @"{
'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.devices.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.devices.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/geo/geo.cs b/examples/geo/geo.cs
index e721bc9..386c514 100644
--- a/examples/geo/geo.cs
+++ b/examples/geo/geo.cs
@@ -17,7 +17,7 @@ string queryParams = @"{
'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.geo.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.geo.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/ips/ips.cs b/examples/ips/ips.cs
index b72fe55..6b67116 100644
--- a/examples/ips/ips.cs
+++ b/examples/ips/ips.cs
@@ -16,7 +16,7 @@ string queryParams = @"{
'offset': 1,
'subuser': 'test_string'
}";
-dynamic response = sg.client.ips.get(queryParams: queryParams);
+dynamic response = await sg.client.ips.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -26,7 +26,7 @@ Console.ReadLine();
// Retrieve all assigned IPs
// GET /ips/assigned
-dynamic response = sg.client.ips.assigned.get();
+dynamic response = await sg.client.ips.assigned.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -41,7 +41,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.ips.pools.post(requestBody: data);
+dynamic response = await sg.client.ips.pools.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -51,7 +51,7 @@ Console.ReadLine();
// Retrieve all IP pools.
// GET /ips/pools
-dynamic response = sg.client.ips.pools.get();
+dynamic response = await sg.client.ips.pools.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -67,7 +67,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var pool_name = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).put(requestBody: data);
+dynamic response = await sg.client.ips.pools._(pool_name).put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -78,7 +78,7 @@ Console.ReadLine();
// GET /ips/pools/{pool_name}
var pool_name = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).get();
+dynamic response = await sg.client.ips.pools._(pool_name).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -89,7 +89,7 @@ Console.ReadLine();
// DELETE /ips/pools/{pool_name}
var pool_name = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).delete();
+dynamic response = await sg.client.ips.pools._(pool_name).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -105,7 +105,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var pool_name = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).ips.post(requestBody: data);
+dynamic response = await sg.client.ips.pools._(pool_name).ips.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -117,7 +117,7 @@ Console.ReadLine();
var pool_name = "test_url_param";
var ip = "test_url_param";
-dynamic response = sg.client.ips.pools._(pool_name).ips._(ip).delete();
+dynamic response = await sg.client.ips.pools._(pool_name).ips._(ip).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -132,7 +132,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.ips.warmup.post(requestBody: data);
+dynamic response = await sg.client.ips.warmup.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -142,7 +142,7 @@ Console.ReadLine();
// Retrieve all IPs currently in warmup
// GET /ips/warmup
-dynamic response = sg.client.ips.warmup.get();
+dynamic response = await sg.client.ips.warmup.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -153,7 +153,7 @@ Console.ReadLine();
// GET /ips/warmup/{ip_address}
var ip_address = "test_url_param";
-dynamic response = sg.client.ips.warmup._(ip_address).get();
+dynamic response = await sg.client.ips.warmup._(ip_address).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -164,7 +164,7 @@ Console.ReadLine();
// DELETE /ips/warmup/{ip_address}
var ip_address = "test_url_param";
-dynamic response = sg.client.ips.warmup._(ip_address).delete();
+dynamic response = await sg.client.ips.warmup._(ip_address).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -175,7 +175,7 @@ Console.ReadLine();
// GET /ips/{ip_address}
var ip_address = "test_url_param";
-dynamic response = sg.client.ips._(ip_address).get();
+dynamic response = await sg.client.ips._(ip_address).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/mail/mail.cs b/examples/mail/mail.cs
index 64ec761..cad9aa3 100644
--- a/examples/mail/mail.cs
+++ b/examples/mail/mail.cs
@@ -9,7 +9,7 @@ dynamic sg = new SendGrid.SendGridAPIClient(_apiKey);
// Create a batch ID
// POST /mail/batch
-dynamic response = sg.client.mail.batch.post();
+dynamic response = await sg.client.mail.batch.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -20,7 +20,7 @@ Console.ReadLine();
// GET /mail/batch/{batch_id}
var batch_id = "test_url_param";
-dynamic response = sg.client.mail.batch._(batch_id).get();
+dynamic response = await sg.client.mail.batch._(batch_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -171,7 +171,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail.send.post(requestBody: data);
+dynamic response = await sg.client.mail.send.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/mailboxproviders/mailboxproviders.cs b/examples/mailboxproviders/mailboxproviders.cs
index be6f5f6..5906d1d 100644
--- a/examples/mailboxproviders/mailboxproviders.cs
+++ b/examples/mailboxproviders/mailboxproviders.cs
@@ -17,7 +17,7 @@ string queryParams = @"{
'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.mailbox_providers.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.mailbox_providers.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/mailsettings/mailsettings.cs b/examples/mailsettings/mailsettings.cs
index e4df297..f859baa 100644
--- a/examples/mailsettings/mailsettings.cs
+++ b/examples/mailsettings/mailsettings.cs
@@ -13,7 +13,7 @@ string queryParams = @"{
'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.mail_settings.get(queryParams: queryParams);
+dynamic response = await sg.client.mail_settings.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -32,7 +32,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.address_whitelist.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.address_whitelist.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -42,7 +42,7 @@ Console.ReadLine();
// Retrieve address whitelist mail settings
// GET /mail_settings/address_whitelist
-dynamic response = sg.client.mail_settings.address_whitelist.get();
+dynamic response = await sg.client.mail_settings.address_whitelist.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -58,7 +58,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.bcc.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.bcc.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -68,7 +68,7 @@ Console.ReadLine();
// Retrieve all BCC mail settings
// GET /mail_settings/bcc
-dynamic response = sg.client.mail_settings.bcc.get();
+dynamic response = await sg.client.mail_settings.bcc.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -85,7 +85,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.bounce_purge.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.bounce_purge.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -95,7 +95,7 @@ Console.ReadLine();
// Retrieve bounce purge mail settings
// GET /mail_settings/bounce_purge
-dynamic response = sg.client.mail_settings.bounce_purge.get();
+dynamic response = await sg.client.mail_settings.bounce_purge.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -112,7 +112,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.footer.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.footer.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -122,7 +122,7 @@ Console.ReadLine();
// Retrieve footer mail settings
// GET /mail_settings/footer
-dynamic response = sg.client.mail_settings.footer.get();
+dynamic response = await sg.client.mail_settings.footer.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -138,7 +138,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.forward_bounce.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.forward_bounce.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -148,7 +148,7 @@ Console.ReadLine();
// Retrieve forward bounce mail settings
// GET /mail_settings/forward_bounce
-dynamic response = sg.client.mail_settings.forward_bounce.get();
+dynamic response = await sg.client.mail_settings.forward_bounce.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -164,7 +164,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.forward_spam.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.forward_spam.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -174,7 +174,7 @@ Console.ReadLine();
// Retrieve forward spam mail settings
// GET /mail_settings/forward_spam
-dynamic response = sg.client.mail_settings.forward_spam.get();
+dynamic response = await sg.client.mail_settings.forward_spam.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -189,7 +189,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.plain_content.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.plain_content.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -199,7 +199,7 @@ Console.ReadLine();
// Retrieve plain content mail settings
// GET /mail_settings/plain_content
-dynamic response = sg.client.mail_settings.plain_content.get();
+dynamic response = await sg.client.mail_settings.plain_content.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -216,7 +216,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.spam_check.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.spam_check.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -226,7 +226,7 @@ Console.ReadLine();
// Retrieve spam check mail settings
// GET /mail_settings/spam_check
-dynamic response = sg.client.mail_settings.spam_check.get();
+dynamic response = await sg.client.mail_settings.spam_check.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -242,7 +242,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.mail_settings.template.patch(requestBody: data);
+dynamic response = await sg.client.mail_settings.template.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -252,7 +252,7 @@ Console.ReadLine();
// Retrieve legacy template mail settings
// GET /mail_settings/template
-dynamic response = sg.client.mail_settings.template.get();
+dynamic response = await sg.client.mail_settings.template.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/partnersettings/partnersettings.cs b/examples/partnersettings/partnersettings.cs
index f28905d..76a3bd6 100644
--- a/examples/partnersettings/partnersettings.cs
+++ b/examples/partnersettings/partnersettings.cs
@@ -13,7 +13,7 @@ string queryParams = @"{
'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.partner_settings.get(queryParams: queryParams);
+dynamic response = await sg.client.partner_settings.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -30,7 +30,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.partner_settings.new_relic.patch(requestBody: data);
+dynamic response = await sg.client.partner_settings.new_relic.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -40,7 +40,7 @@ Console.ReadLine();
// Returns all New Relic partner settings.
// GET /partner_settings/new_relic
-dynamic response = sg.client.partner_settings.new_relic.get();
+dynamic response = await sg.client.partner_settings.new_relic.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/scopes/scopes.cs b/examples/scopes/scopes.cs
index 6b6b5e3..b58b785 100644
--- a/examples/scopes/scopes.cs
+++ b/examples/scopes/scopes.cs
@@ -9,7 +9,7 @@ dynamic sg = new SendGrid.SendGridAPIClient(_apiKey);
// Retrieve a list of scopes for which this user has access.
// GET /scopes
-dynamic response = sg.client.scopes.get();
+dynamic response = await sg.client.scopes.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/senders/senders.cs b/examples/senders/senders.cs
index d706729..283af1f 100644
--- a/examples/senders/senders.cs
+++ b/examples/senders/senders.cs
@@ -28,7 +28,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.senders.post(requestBody: data);
+dynamic response = await sg.client.senders.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -38,7 +38,7 @@ Console.ReadLine();
// Get all Sender Identities
// GET /senders
-dynamic response = sg.client.senders.get();
+dynamic response = await sg.client.senders.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -68,7 +68,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var sender_id = "test_url_param";
-dynamic response = sg.client.senders._(sender_id).patch(requestBody: data);
+dynamic response = await sg.client.senders._(sender_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -79,7 +79,7 @@ Console.ReadLine();
// GET /senders/{sender_id}
var sender_id = "test_url_param";
-dynamic response = sg.client.senders._(sender_id).get();
+dynamic response = await sg.client.senders._(sender_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -90,7 +90,7 @@ Console.ReadLine();
// DELETE /senders/{sender_id}
var sender_id = "test_url_param";
-dynamic response = sg.client.senders._(sender_id).delete();
+dynamic response = await sg.client.senders._(sender_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -101,7 +101,7 @@ Console.ReadLine();
// POST /senders/{sender_id}/resend_verification
var sender_id = "test_url_param";
-dynamic response = sg.client.senders._(sender_id).resend_verification.post();
+dynamic response = await sg.client.senders._(sender_id).resend_verification.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/stats/stats.cs b/examples/stats/stats.cs
index 6525b8d..c79d53c 100644
--- a/examples/stats/stats.cs
+++ b/examples/stats/stats.cs
@@ -16,7 +16,7 @@ string queryParams = @"{
'offset': 1,
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/subusers/subusers.cs b/examples/subusers/subusers.cs
index 0aebae4..9caf84c 100644
--- a/examples/subusers/subusers.cs
+++ b/examples/subusers/subusers.cs
@@ -20,7 +20,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.subusers.post(requestBody: data);
+dynamic response = await sg.client.subusers.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -35,7 +35,7 @@ string queryParams = @"{
'offset': 1,
'username': 'test_string'
}";
-dynamic response = sg.client.subusers.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -48,7 +48,7 @@ Console.ReadLine();
string queryParams = @"{
'usernames': 'test_string'
}";
-dynamic response = sg.client.subusers.reputations.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.reputations.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -66,7 +66,7 @@ string queryParams = @"{
'start_date': '2016-01-01',
'subusers': 'test_string'
}";
-dynamic response = sg.client.subusers.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -84,7 +84,7 @@ string queryParams = @"{
'sort_by_metric': 'test_string',
'subuser': 'test_string'
}";
-dynamic response = sg.client.subusers.stats.monthly.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.stats.monthly.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -103,7 +103,7 @@ string queryParams = @"{
'sort_by_metric': 'test_string',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.subusers.stats.sums.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers.stats.sums.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -119,7 +119,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).patch(requestBody: data);
+dynamic response = await sg.client.subusers._(subuser_name).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -130,7 +130,7 @@ Console.ReadLine();
// DELETE /subusers/{subuser_name}
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).delete();
+dynamic response = await sg.client.subusers._(subuser_name).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -146,7 +146,7 @@ string data = @"[
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).ips.put(requestBody: data);
+dynamic response = await sg.client.subusers._(subuser_name).ips.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -163,7 +163,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).monitor.put(requestBody: data);
+dynamic response = await sg.client.subusers._(subuser_name).monitor.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -180,7 +180,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).monitor.post(requestBody: data);
+dynamic response = await sg.client.subusers._(subuser_name).monitor.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -191,7 +191,7 @@ Console.ReadLine();
// GET /subusers/{subuser_name}/monitor
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).monitor.get();
+dynamic response = await sg.client.subusers._(subuser_name).monitor.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -202,7 +202,7 @@ Console.ReadLine();
// DELETE /subusers/{subuser_name}/monitor
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).monitor.delete();
+dynamic response = await sg.client.subusers._(subuser_name).monitor.delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -220,7 +220,7 @@ string queryParams = @"{
'sort_by_metric': 'test_string'
}";
var subuser_name = "test_url_param";
-dynamic response = sg.client.subusers._(subuser_name).stats.monthly.get(queryParams: queryParams);
+dynamic response = await sg.client.subusers._(subuser_name).stats.monthly.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/suppression/suppression.cs b/examples/suppression/suppression.cs
index 821685a..0b0a9af 100644
--- a/examples/suppression/suppression.cs
+++ b/examples/suppression/suppression.cs
@@ -15,7 +15,7 @@ string queryParams = @"{
'offset': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.blocks.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.blocks.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -34,7 +34,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.suppression.blocks.delete(requestBody: data);
+dynamic response = await sg.client.suppression.blocks.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -45,7 +45,7 @@ Console.ReadLine();
// GET /suppression/blocks/{email}
var email = "test_url_param";
-dynamic response = sg.client.suppression.blocks._(email).get();
+dynamic response = await sg.client.suppression.blocks._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -56,7 +56,7 @@ Console.ReadLine();
// DELETE /suppression/blocks/{email}
var email = "test_url_param";
-dynamic response = sg.client.suppression.blocks._(email).delete();
+dynamic response = await sg.client.suppression.blocks._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -70,7 +70,7 @@ string queryParams = @"{
'end_time': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.bounces.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.bounces.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -89,7 +89,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.suppression.bounces.delete(requestBody: data);
+dynamic response = await sg.client.suppression.bounces.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -100,7 +100,7 @@ Console.ReadLine();
// GET /suppression/bounces/{email}
var email = "test_url_param";
-dynamic response = sg.client.suppression.bounces._(email).get();
+dynamic response = await sg.client.suppression.bounces._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -114,7 +114,7 @@ string queryParams = @"{
'email_address': 'example@example.com'
}";
var email = "test_url_param";
-dynamic response = sg.client.suppression.bounces._(email).delete(queryParams: queryParams);
+dynamic response = await sg.client.suppression.bounces._(email).delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -130,7 +130,7 @@ string queryParams = @"{
'offset': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.invalid_emails.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.invalid_emails.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -149,7 +149,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.suppression.invalid_emails.delete(requestBody: data);
+dynamic response = await sg.client.suppression.invalid_emails.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -160,7 +160,7 @@ Console.ReadLine();
// GET /suppression/invalid_emails/{email}
var email = "test_url_param";
-dynamic response = sg.client.suppression.invalid_emails._(email).get();
+dynamic response = await sg.client.suppression.invalid_emails._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -171,7 +171,7 @@ Console.ReadLine();
// DELETE /suppression/invalid_emails/{email}
var email = "test_url_param";
-dynamic response = sg.client.suppression.invalid_emails._(email).delete();
+dynamic response = await sg.client.suppression.invalid_emails._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -182,7 +182,7 @@ Console.ReadLine();
// GET /suppression/spam_report/{email}
var email = "test_url_param";
-dynamic response = sg.client.suppression.spam_report._(email).get();
+dynamic response = await sg.client.suppression.spam_report._(email).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -193,7 +193,7 @@ Console.ReadLine();
// DELETE /suppression/spam_report/{email}
var email = "test_url_param";
-dynamic response = sg.client.suppression.spam_report._(email).delete();
+dynamic response = await sg.client.suppression.spam_report._(email).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -209,7 +209,7 @@ string queryParams = @"{
'offset': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.spam_reports.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.spam_reports.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -228,7 +228,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.suppression.spam_reports.delete(requestBody: data);
+dynamic response = await sg.client.suppression.spam_reports.delete(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -244,7 +244,7 @@ string queryParams = @"{
'offset': 1,
'start_time': 1
}";
-dynamic response = sg.client.suppression.unsubscribes.get(queryParams: queryParams);
+dynamic response = await sg.client.suppression.unsubscribes.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/templates/templates.cs b/examples/templates/templates.cs
index 92c78cc..288ed22 100644
--- a/examples/templates/templates.cs
+++ b/examples/templates/templates.cs
@@ -14,7 +14,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.templates.post(requestBody: data);
+dynamic response = await sg.client.templates.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -24,7 +24,7 @@ Console.ReadLine();
// Retrieve all transactional templates.
// GET /templates
-dynamic response = sg.client.templates.get();
+dynamic response = await sg.client.templates.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -40,7 +40,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var template_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).patch(requestBody: data);
+dynamic response = await sg.client.templates._(template_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -51,7 +51,7 @@ Console.ReadLine();
// GET /templates/{template_id}
var template_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).get();
+dynamic response = await sg.client.templates._(template_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -62,7 +62,7 @@ Console.ReadLine();
// DELETE /templates/{template_id}
var template_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).delete();
+dynamic response = await sg.client.templates._(template_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -83,7 +83,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var template_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions.post(requestBody: data);
+dynamic response = await sg.client.templates._(template_id).versions.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -104,7 +104,7 @@ Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var template_id = "test_url_param";
var version_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions._(version_id).patch(requestBody: data);
+dynamic response = await sg.client.templates._(template_id).versions._(version_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -116,7 +116,7 @@ Console.ReadLine();
var template_id = "test_url_param";
var version_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions._(version_id).get();
+dynamic response = await sg.client.templates._(template_id).versions._(version_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -128,7 +128,7 @@ Console.ReadLine();
var template_id = "test_url_param";
var version_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions._(version_id).delete();
+dynamic response = await sg.client.templates._(template_id).versions._(version_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -140,7 +140,7 @@ Console.ReadLine();
var template_id = "test_url_param";
var version_id = "test_url_param";
-dynamic response = sg.client.templates._(template_id).versions._(version_id).activate.post();
+dynamic response = await sg.client.templates._(template_id).versions._(version_id).activate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/trackingsettings/trackingsettings.cs b/examples/trackingsettings/trackingsettings.cs
index ff2398a..d21675e 100644
--- a/examples/trackingsettings/trackingsettings.cs
+++ b/examples/trackingsettings/trackingsettings.cs
@@ -13,7 +13,7 @@ string queryParams = @"{
'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.tracking_settings.get(queryParams: queryParams);
+dynamic response = await sg.client.tracking_settings.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -28,7 +28,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.tracking_settings.click.patch(requestBody: data);
+dynamic response = await sg.client.tracking_settings.click.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -38,7 +38,7 @@ Console.ReadLine();
// Retrieve Click Track Settings
// GET /tracking_settings/click
-dynamic response = sg.client.tracking_settings.click.get();
+dynamic response = await sg.client.tracking_settings.click.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -58,7 +58,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.tracking_settings.google_analytics.patch(requestBody: data);
+dynamic response = await sg.client.tracking_settings.google_analytics.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -68,7 +68,7 @@ Console.ReadLine();
// Retrieve Google Analytics Settings
// GET /tracking_settings/google_analytics
-dynamic response = sg.client.tracking_settings.google_analytics.get();
+dynamic response = await sg.client.tracking_settings.google_analytics.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -83,7 +83,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.tracking_settings.open.patch(requestBody: data);
+dynamic response = await sg.client.tracking_settings.open.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -93,7 +93,7 @@ Console.ReadLine();
// Get Open Tracking Settings
// GET /tracking_settings/open
-dynamic response = sg.client.tracking_settings.open.get();
+dynamic response = await sg.client.tracking_settings.open.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -113,7 +113,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.tracking_settings.subscription.patch(requestBody: data);
+dynamic response = await sg.client.tracking_settings.subscription.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -123,7 +123,7 @@ Console.ReadLine();
// Retrieve Subscription Tracking Settings
// GET /tracking_settings/subscription
-dynamic response = sg.client.tracking_settings.subscription.get();
+dynamic response = await sg.client.tracking_settings.subscription.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/user/user.cs b/examples/user/user.cs
index 37691dd..2bb2c5c 100644
--- a/examples/user/user.cs
+++ b/examples/user/user.cs
@@ -9,7 +9,7 @@ dynamic sg = new SendGrid.SendGridAPIClient(_apiKey);
// Get a user's account information.
// GET /user/account
-dynamic response = sg.client.user.account.get();
+dynamic response = await sg.client.user.account.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -19,7 +19,7 @@ Console.ReadLine();
// Retrieve your credit balance
// GET /user/credits
-dynamic response = sg.client.user.credits.get();
+dynamic response = await sg.client.user.credits.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -34,7 +34,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.email.put(requestBody: data);
+dynamic response = await sg.client.user.email.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -44,7 +44,7 @@ Console.ReadLine();
// Retrieve your account email address
// GET /user/email
-dynamic response = sg.client.user.email.get();
+dynamic response = await sg.client.user.email.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -60,7 +60,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.password.put(requestBody: data);
+dynamic response = await sg.client.user.password.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -77,7 +77,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.profile.patch(requestBody: data);
+dynamic response = await sg.client.user.profile.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -87,7 +87,7 @@ Console.ReadLine();
// Get a user's profile
// GET /user/profile
-dynamic response = sg.client.user.profile.get();
+dynamic response = await sg.client.user.profile.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -103,7 +103,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.scheduled_sends.post(requestBody: data);
+dynamic response = await sg.client.user.scheduled_sends.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -113,7 +113,7 @@ Console.ReadLine();
// Retrieve all scheduled sends
// GET /user/scheduled_sends
-dynamic response = sg.client.user.scheduled_sends.get();
+dynamic response = await sg.client.user.scheduled_sends.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -129,7 +129,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var batch_id = "test_url_param";
-dynamic response = sg.client.user.scheduled_sends._(batch_id).patch(requestBody: data);
+dynamic response = await sg.client.user.scheduled_sends._(batch_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -140,7 +140,7 @@ Console.ReadLine();
// GET /user/scheduled_sends/{batch_id}
var batch_id = "test_url_param";
-dynamic response = sg.client.user.scheduled_sends._(batch_id).get();
+dynamic response = await sg.client.user.scheduled_sends._(batch_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -151,7 +151,7 @@ Console.ReadLine();
// DELETE /user/scheduled_sends/{batch_id}
var batch_id = "test_url_param";
-dynamic response = sg.client.user.scheduled_sends._(batch_id).delete();
+dynamic response = await sg.client.user.scheduled_sends._(batch_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -167,7 +167,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.settings.enforced_tls.patch(requestBody: data);
+dynamic response = await sg.client.user.settings.enforced_tls.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -177,7 +177,7 @@ Console.ReadLine();
// Retrieve current Enforced TLS settings.
// GET /user/settings/enforced_tls
-dynamic response = sg.client.user.settings.enforced_tls.get();
+dynamic response = await sg.client.user.settings.enforced_tls.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -192,7 +192,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.username.put(requestBody: data);
+dynamic response = await sg.client.user.username.put(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -202,7 +202,7 @@ Console.ReadLine();
// Retrieve your username
// GET /user/username
-dynamic response = sg.client.user.username.get();
+dynamic response = await sg.client.user.username.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -229,7 +229,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.webhooks._("_("event")").settings.patch(requestBody: data);
+dynamic response = await sg.client.user.webhooks._("_("event")").settings.patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -239,7 +239,7 @@ Console.ReadLine();
// Retrieve Event Webhook settings
// GET /user/webhooks/event/settings
-dynamic response = sg.client.user.webhooks._("_("event")").settings.get();
+dynamic response = await sg.client.user.webhooks._("_("event")").settings.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -254,7 +254,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.webhooks._("_("event")").test.post(requestBody: data);
+dynamic response = await sg.client.user.webhooks._("_("event")").test.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -272,7 +272,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.user.webhooks.parse.settings.post(requestBody: data);
+dynamic response = await sg.client.user.webhooks.parse.settings.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -282,7 +282,7 @@ Console.ReadLine();
// Retrieve all parse settings
// GET /user/webhooks/parse/settings
-dynamic response = sg.client.user.webhooks.parse.settings.get();
+dynamic response = await sg.client.user.webhooks.parse.settings.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -300,7 +300,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var hostname = "test_url_param";
-dynamic response = sg.client.user.webhooks.parse.settings._(hostname).patch(requestBody: data);
+dynamic response = await sg.client.user.webhooks.parse.settings._(hostname).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -311,7 +311,7 @@ Console.ReadLine();
// GET /user/webhooks/parse/settings/{hostname}
var hostname = "test_url_param";
-dynamic response = sg.client.user.webhooks.parse.settings._(hostname).get();
+dynamic response = await sg.client.user.webhooks.parse.settings._(hostname).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -322,7 +322,7 @@ Console.ReadLine();
// DELETE /user/webhooks/parse/settings/{hostname}
var hostname = "test_url_param";
-dynamic response = sg.client.user.webhooks.parse.settings._(hostname).delete();
+dynamic response = await sg.client.user.webhooks.parse.settings._(hostname).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -339,7 +339,7 @@ string queryParams = @"{
'offset': 'test_string',
'start_date': '2016-01-01'
}";
-dynamic response = sg.client.user.webhooks.parse.stats.get(queryParams: queryParams);
+dynamic response = await sg.client.user.webhooks.parse.stats.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
diff --git a/examples/whitelabel/whitelabel.cs b/examples/whitelabel/whitelabel.cs
index a0eb41e..dfa7c68 100644
--- a/examples/whitelabel/whitelabel.cs
+++ b/examples/whitelabel/whitelabel.cs
@@ -23,7 +23,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.whitelabel.domains.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.domains.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -40,7 +40,7 @@ string queryParams = @"{
'offset': 1,
'username': 'test_string'
}";
-dynamic response = sg.client.whitelabel.domains.get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.domains.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -50,7 +50,7 @@ Console.ReadLine();
// Get the default domain whitelabel.
// GET /whitelabel/domains/default
-dynamic response = sg.client.whitelabel.domains._("_("default")").get();
+dynamic response = await sg.client.whitelabel.domains._("_("default")").get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -60,7 +60,7 @@ Console.ReadLine();
// List the domain whitelabel associated with the given user.
// GET /whitelabel/domains/subuser
-dynamic response = sg.client.whitelabel.domains.subuser.get();
+dynamic response = await sg.client.whitelabel.domains.subuser.get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -70,7 +70,7 @@ Console.ReadLine();
// Disassociate a domain whitelabel from a given user.
// DELETE /whitelabel/domains/subuser
-dynamic response = sg.client.whitelabel.domains.subuser.delete();
+dynamic response = await sg.client.whitelabel.domains.subuser.delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -87,7 +87,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var domain_id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(domain_id).patch(requestBody: data);
+dynamic response = await sg.client.whitelabel.domains._(domain_id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -98,7 +98,7 @@ Console.ReadLine();
// GET /whitelabel/domains/{domain_id}
var domain_id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(domain_id).get();
+dynamic response = await sg.client.whitelabel.domains._(domain_id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -109,7 +109,7 @@ Console.ReadLine();
// DELETE /whitelabel/domains/{domain_id}
var domain_id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(domain_id).delete();
+dynamic response = await sg.client.whitelabel.domains._(domain_id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -125,7 +125,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var domain_id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(domain_id).subuser.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.domains._(domain_id).subuser.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -141,7 +141,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(id).ips.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.domains._(id).ips.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -153,7 +153,7 @@ Console.ReadLine();
var id = "test_url_param";
var ip = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(id).ips._(ip).delete();
+dynamic response = await sg.client.whitelabel.domains._(id).ips._(ip).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -164,7 +164,7 @@ Console.ReadLine();
// POST /whitelabel/domains/{id}/validate
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.domains._(id).validate.post();
+dynamic response = await sg.client.whitelabel.domains._(id).validate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -181,7 +181,7 @@ string data = @"{
}";
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
-dynamic response = sg.client.whitelabel.ips.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.ips.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -196,7 +196,7 @@ string queryParams = @"{
'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.whitelabel.ips.get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.ips.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -207,7 +207,7 @@ Console.ReadLine();
// GET /whitelabel/ips/{id}
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.ips._(id).get();
+dynamic response = await sg.client.whitelabel.ips._(id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -218,7 +218,7 @@ Console.ReadLine();
// DELETE /whitelabel/ips/{id}
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.ips._(id).delete();
+dynamic response = await sg.client.whitelabel.ips._(id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -229,7 +229,7 @@ Console.ReadLine();
// POST /whitelabel/ips/{id}/validate
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.ips._(id).validate.post();
+dynamic response = await sg.client.whitelabel.ips._(id).validate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -250,7 +250,7 @@ string queryParams = @"{
'limit': 1,
'offset': 1
}";
-dynamic response = sg.client.whitelabel.links.post(requestBody: data, queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links.post(requestBody: data, queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -263,7 +263,7 @@ Console.ReadLine();
string queryParams = @"{
'limit': 1
}";
-dynamic response = sg.client.whitelabel.links.get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -276,7 +276,7 @@ Console.ReadLine();
string queryParams = @"{
'domain': 'test_string'
}";
-dynamic response = sg.client.whitelabel.links._("_("default")").get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links._("_("default")").get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -289,7 +289,7 @@ Console.ReadLine();
string queryParams = @"{
'username': 'test_string'
}";
-dynamic response = sg.client.whitelabel.links.subuser.get(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links.subuser.get(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -302,7 +302,7 @@ Console.ReadLine();
string queryParams = @"{
'username': 'test_string'
}";
-dynamic response = sg.client.whitelabel.links.subuser.delete(queryParams: queryParams);
+dynamic response = await sg.client.whitelabel.links.subuser.delete(queryParams: queryParams);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -318,7 +318,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(id).patch(requestBody: data);
+dynamic response = await sg.client.whitelabel.links._(id).patch(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -329,7 +329,7 @@ Console.ReadLine();
// GET /whitelabel/links/{id}
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(id).get();
+dynamic response = await sg.client.whitelabel.links._(id).get();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -340,7 +340,7 @@ Console.ReadLine();
// DELETE /whitelabel/links/{id}
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(id).delete();
+dynamic response = await sg.client.whitelabel.links._(id).delete();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -351,7 +351,7 @@ Console.ReadLine();
// POST /whitelabel/links/{id}/validate
var id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(id).validate.post();
+dynamic response = await sg.client.whitelabel.links._(id).validate.post();
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());
@@ -367,7 +367,7 @@ string data = @"{
Object json = JsonConvert.DeserializeObject<Object>(data);
data = json.ToString();
var link_id = "test_url_param";
-dynamic response = sg.client.whitelabel.links._(link_id).subuser.post(requestBody: data);
+dynamic response = await sg.client.whitelabel.links._(link_id).subuser.post(requestBody: data);
Console.WriteLine(response.StatusCode);
Console.WriteLine(response.Body.ReadAsStringAsync().Result);
Console.WriteLine(response.Headers.ToString());