private WebHeaderCollection GetHeaderCollection(ICloudFilesRequest request, out HttpStatusCode statusCode, out Stream responseStream) { httpResponse = request.GetResponse(); var headerCollection = httpResponse.Headers; statusCode = httpResponse.StatusCode; responseStream = httpResponse.GetResponseStream(); return headerCollection; }
private WebHeaderCollection GetHeaderCollection(ICloudFilesRequest request, out HttpStatusCode statusCode, out Stream responseStream) { httpResponse = request.GetResponse(); var headerCollection = httpResponse.Headers; statusCode = httpResponse.StatusCode; responseStream = httpResponse.GetResponseStream(); return(headerCollection); }
/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public ICloudFilesResponse Create(ICloudFilesRequest request) { // this may be very very wrong look at tests closely // if (request.ContentLength>0) // throw new InvalidResponseTypeException( // "The request type is of IRequestWithContentBody. Content body is expected with this request. "); Log.Debug(this, OutputRequestInformation(request)); var response = request.GetResponse(); Log.Debug(this, OutputResponseInformation(response)); response.Close(); return response; }
/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public ICloudFilesResponse Create(ICloudFilesRequest request) { // this may be very very wrong look at tests closely // if (request.ContentLength>0) // throw new InvalidResponseTypeException( // "The request type is of IRequestWithContentBody. Content body is expected with this request. "); Log.Debug(this, OutputRequestInformation(request)); var response = request.GetResponse(); Log.Debug(this, OutputResponseInformation(response)); response.Close(); return(response); }