diff options
Diffstat (limited to 'SendGrid/SendGrid/Client.cs')
-rw-r--r-- | SendGrid/SendGrid/Client.cs | 11 |
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; } |