private static PostmarkResponse TryGetPostmarkResponse(RestResponseBase response)
{
PostmarkResponse result = null;
var statusCode = (int)response.StatusCode;
if (statusCode == 200 || statusCode == 401 || statusCode == 422 || statusCode == 500)
{
try
{
result = JsonConvert.DeserializeObject<PostmarkResponse>(response.Content, _settings);
}
catch (JsonReaderException)
{
result = null;
}
}
return result;
}