summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--SendGrid/SendGrid/Client.cs11
1 files changed, 3 insertions, 8 deletions
diff --git a/SendGrid/SendGrid/Client.cs b/SendGrid/SendGrid/Client.cs
index 70a0f0d..10cc1e8 100644
--- a/SendGrid/SendGrid/Client.cs
+++ b/SendGrid/SendGrid/Client.cs
@@ -80,17 +80,12 @@ namespace SendGrid
return response;
}
}
- catch (HttpRequestException hre)
- {
- HttpResponseMessage response = new HttpResponseMessage();
- var message = ".NET HttpRequestException, raw message: \n\n";
- response.Content = new StringContent(message + hre.Message);
- return response;
- }
catch (Exception ex)
{
HttpResponseMessage response = new HttpResponseMessage();
- var message = ".NET Exception, raw message: \n\n";
+ string message;
+ message = (ex is HttpRequestException) ? ".NET HttpRequestException" : ".NET Exception";
+ message = message + ", raw message: \n\n";
response.Content = new StringContent(message + ex.Message);
return response;
}