public static CyanException Parse(CyanRestResponse response) { return Parse(response.ResponseBody, response.StatusCode); }
public CyanRestResponse ToResponse() { var responseBody = ResponseBuilder.ToString(); bool hasBody = ResponseStatus != HttpStatusCode.NoContent; var ret = new CyanRestResponse(ResponseStatus, ResponseHeaders, hasBody ? XDocument.Parse(responseBody) : null); return ret; }