예제 #1
0
 public static ErrorResponseException CreateFormattedException(this ErrorResponseException errorResponseException)
 {
     return(new ErrorResponseException(
                string.Format(
                    CultureInfo.InvariantCulture,
                    Resources.FormattedCloudExceptionMessageTemplate,
                    errorResponseException.Response.StatusCode,
                    errorResponseException.Body != null && errorResponseException.Body.Code != null ? errorResponseException.Body.Code : errorResponseException.Response.StatusCode.ToString(),
                    errorResponseException.Body != null && errorResponseException.Body.Message != null ? errorResponseException.Body.Message : errorResponseException.Message,
                    errorResponseException.GetRequestId(),
                    DateTime.UtcNow)));
 }