PostmarkDotNet.PostmarkClient.TryGetPostmarkResponses C# (CSharp) Method

TryGetPostmarkResponses() private static method

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