summaryrefslogtreecommitdiffstats
path: root/SendGrid/SendGrid/Client.cs
diff options
context:
space:
mode:
Diffstat (limited to 'SendGrid/SendGrid/Client.cs')
-rw-r--r--SendGrid/SendGrid/Client.cs16
1 files changed, 8 insertions, 8 deletions
diff --git a/SendGrid/SendGrid/Client.cs b/SendGrid/SendGrid/Client.cs
index 10cc1e8..dc45b85 100644
--- a/SendGrid/SendGrid/Client.cs
+++ b/SendGrid/SendGrid/Client.cs
@@ -94,32 +94,32 @@ namespace SendGrid
/// <param name="endpoint">Resource endpoint, do not prepend slash</param>
/// <returns>The resulting message from the API call</returns>
- public HttpResponseMessage Get(string endpoint)
+ public async Task<HttpResponseMessage> Get(string endpoint)
{
- return RequestAsync(Methods.GET, endpoint, null).Result;
+ return await RequestAsync(Methods.GET, endpoint, null);
}
/// <param name="endpoint">Resource endpoint, do not prepend slash</param>
/// <param name="data">An JObject representing the resource's data</param>
/// <returns>The resulting message from the API call</returns>
- public HttpResponseMessage Post(string endpoint, JObject data)
+ public async Task<HttpResponseMessage> Post(string endpoint, JObject data)
{
- return RequestAsync(Methods.POST, endpoint, data).Result;
+ return await RequestAsync(Methods.POST, endpoint, data);
}
/// <param name="endpoint">Resource endpoint, do not prepend slash</param>
/// <returns>The resulting message from the API call</returns>
- public HttpResponseMessage Delete(string endpoint)
+ public async Task<HttpResponseMessage> Delete(string endpoint)
{
- return RequestAsync(Methods.DELETE, endpoint, null).Result;
+ return await RequestAsync(Methods.DELETE, endpoint, null);
}
/// <param name="endpoint">Resource endpoint, do not prepend slash</param>
/// <param name="data">An JObject representing the resource's data</param>
/// <returns>The resulting message from the API call</returns>
- public HttpResponseMessage Patch(string endpoint, JObject data)
+ public async Task<HttpResponseMessage> Patch(string endpoint, JObject data)
{
- return RequestAsync(Methods.PATCH, endpoint, data).Result;
+ return await RequestAsync(Methods.PATCH, endpoint, data);
}
}
}