internal HttpMessage CreateListSharesSegmentNextPageRequest(string nextLink, string prefix, string marker, int?maxresults, IEnumerable <ListSharesIncludeType> include, int?timeout) { var message = _pipeline.CreateMessage(); var request = message.Request; request.Method = RequestMethod.Get; var uri = new RawRequestUriBuilder(); uri.AppendRaw(url, false); uri.AppendRawNextLink(nextLink, false); request.Uri = uri; request.Headers.Add("x-ms-version", version); request.Headers.Add("Accept", "application/xml"); return(message); }
internal HttpMessage CreateCancelUploadRequest(string nextLink) { var message = _pipeline.CreateMessage(); var request = message.Request; request.Method = RequestMethod.Delete; var uri = new RawRequestUriBuilder(); uri.AppendRaw(_url, false); uri.AppendPath("/", false); uri.AppendRawNextLink(nextLink, false); request.Uri = uri; request.Headers.Add("Accept", "application/json"); return(message); }
internal HttpMessage CreateAnalyzeBatchNextPageRequest(string nextLink) { var message = _pipeline.CreateMessage(); var request = message.Request; request.Method = RequestMethod.Get; var uri = new RawRequestUriBuilder(); uri.AppendRaw(_endpoint, false); uri.AppendRaw("/language", false); uri.AppendPath("/analyze-text/jobs/", false); uri.AppendRawNextLink(nextLink, false); request.Uri = uri; request.Headers.Add("Accept", "application/json"); return(message); }
internal HttpMessage CreateUploadChunkRequest(string nextLink, Stream value) { var message = _pipeline.CreateMessage(); var request = message.Request; request.Method = RequestMethod.Patch; var uri = new RawRequestUriBuilder(); uri.AppendRaw(_url, false); uri.AppendPath("/", false); uri.AppendRawNextLink(nextLink, false); request.Uri = uri; request.Headers.Add("Accept", "application/json"); request.Headers.Add("Content-Type", "application/octet-stream"); request.Content = RequestContent.Create(value); return(message); }
private HttpMessage CreateHealthStatusNextPageRequest(string apiversion, string nextLink, bool?showStats) { var message = _pipeline.CreateMessage(); var request = message.Request; request.Method = RequestMethod.Get; var uri = new RawRequestUriBuilder(); uri.AppendRaw(endpoint, false); uri.AppendRaw("/text/analytics/", false); uri.AppendRaw(apiversion, false); uri.AppendRawNextLink(nextLink, false); if (showStats != null) { uri.AppendQuery("showStats", showStats.Value, true); } request.Uri = uri; request.Headers.Add("Accept", "application/json, text/json"); return(message); }
internal HttpMessage CreateCompleteUploadRequest(string digest, string nextLink, Stream value) { var message = _pipeline.CreateMessage(); var request = message.Request; request.Method = RequestMethod.Put; var uri = new RawRequestUriBuilder(); uri.AppendRaw(url, false); uri.AppendPath("/", false); uri.AppendRawNextLink(nextLink, false); uri.AppendQuery("digest", digest, true); request.Uri = uri; request.Headers.Add("Accept", "application/json"); if (value != null) { request.Headers.Add("Content-Type", "application/octet-stream"); request.Content = RequestContent.Create(value); } return(message); }