From e7de93dd106ca84a2ce81ada0213bff35afdc975 Mon Sep 17 00:00:00 2001 From: Vladimir Khvostov Date: Wed, 20 Oct 2021 09:55:58 -0400 Subject: [PATCH] Made a change to avoid calling _httpResponse.Content.ReadAsStringAsync() and deserialize from the content stream. (#731) * Avoid calling _httpResponse.Content.ReadAsStringAsync() and deserialize from the content stream Made a change to avoid calling _httpResponse.Content.ReadAsStringAsync() and deserialize from the content stream, which significantly reduced memory utilization. Created Kubernetes.cs file and moved constructors and couple methods from the Kubernetes.cs.template to the Kubernetes.cs Generated Kubernetes.cs will be in a separate commit. * Separate commit for generated Kubernetes.cs --- gen/KubernetesGenerator/ParamHelper.cs | 35 +- gen/KubernetesGenerator/TypeHelper.cs | 2 +- .../templates/Kubernetes.cs.template | 361 +- src/KubernetesClient/Kubernetes.ConfigInit.cs | 2 +- src/KubernetesClient/Kubernetes.cs | 293 + src/KubernetesClient/generated/Kubernetes.cs | 23603 +++------------- 6 files changed, 4752 insertions(+), 19544 deletions(-) create mode 100644 src/KubernetesClient/Kubernetes.cs diff --git a/gen/KubernetesGenerator/ParamHelper.cs b/gen/KubernetesGenerator/ParamHelper.cs index 25bae27..3f361e0 100644 --- a/gen/KubernetesGenerator/ParamHelper.cs +++ b/gen/KubernetesGenerator/ParamHelper.cs @@ -19,11 +19,12 @@ namespace KubernetesGenerator public void RegisterHelper() { - Helpers.Register(nameof(IfParamCotains), IfParamCotains); + Helpers.Register(nameof(IfParamContains), IfParamContains); + Helpers.Register(nameof(IfParamDoesNotContain), IfParamDoesNotContain); Helpers.Register(nameof(GetModelCtorParam), GetModelCtorParam); } - public static void IfParamCotains(RenderContext context, IList arguments, + public static void IfParamContains(RenderContext context, IList arguments, IDictionary options, RenderBlock fn, RenderBlock inverse) { @@ -54,6 +55,36 @@ namespace KubernetesGenerator } } + public static void IfParamDoesNotContain(RenderContext context, IList arguments, + IDictionary options, + RenderBlock fn, RenderBlock inverse) + { + var operation = arguments?.FirstOrDefault() as SwaggerOperation; + if (operation != null) + { + string name = null; + if (arguments.Count > 1) + { + name = arguments[1] as string; + } + + var found = false; + + foreach (var param in operation.Parameters) + { + if (param.Name == name) + { + found = true; + break; + } + } + + if (!found) + { + fn(null); + } + } + } public void GetModelCtorParam(RenderContext context, IList arguments, IDictionary options, diff --git a/gen/KubernetesGenerator/TypeHelper.cs b/gen/KubernetesGenerator/TypeHelper.cs index 8b8299e..eb7ca07 100644 --- a/gen/KubernetesGenerator/TypeHelper.cs +++ b/gen/KubernetesGenerator/TypeHelper.cs @@ -306,7 +306,7 @@ namespace KubernetesGenerator { fn(null); } - else if (type.ToLower() == rt.ToLower()) + else if (string.Equals(type, rt.ToLower(), StringComparison.OrdinalIgnoreCase)) { fn(null); } diff --git a/gen/KubernetesGenerator/templates/Kubernetes.cs.template b/gen/KubernetesGenerator/templates/Kubernetes.cs.template index b880156..6590e02 100644 --- a/gen/KubernetesGenerator/templates/Kubernetes.cs.template +++ b/gen/KubernetesGenerator/templates/Kubernetes.cs.template @@ -9,8 +9,6 @@ namespace k8s using Microsoft.Rest; using Microsoft.Rest.Serialization; using Models; - using Newtonsoft.Json; - using System.Collections; using System.Collections.Generic; using System.IO; using System.Net; @@ -20,296 +18,6 @@ namespace k8s public partial class Kubernetes : ServiceClient, IKubernetes { - /// - /// The base URI of the service. - /// - public System.Uri BaseUri { get; set; } - - /// - /// Gets or sets json serialization settings. - /// - public JsonSerializerSettings SerializationSettings { get; private set; } - - /// - /// Gets or sets json deserialization settings. - /// - public JsonSerializerSettings DeserializationSettings { get; private set; } - - /// - /// Subscription credentials which uniquely identify client subscription. - /// - public ServiceClientCredentials Credentials { get; private set; } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// HttpClient to be used - /// - /// - /// True: will dispose the provided httpClient on calling Kubernetes.Dispose(). False: will not dispose provided httpClient - protected Kubernetes(HttpClient httpClient, bool disposeHttpClient) : base(httpClient, disposeHttpClient) - { - Initialize(); - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - protected Kubernetes(params DelegatingHandler[] handlers) : base(handlers) - { - Initialize(); - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - protected Kubernetes(HttpClientHandler rootHandler, params DelegatingHandler[] handlers) : base(rootHandler, handlers) - { - Initialize(); - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - protected Kubernetes(System.Uri baseUri, params DelegatingHandler[] handlers) : this(handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - BaseUri = baseUri; - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - protected Kubernetes(System.Uri baseUri, HttpClientHandler rootHandler, params DelegatingHandler[] handlers) : this(rootHandler, handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - BaseUri = baseUri; - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(ServiceClientCredentials credentials, params DelegatingHandler[] handlers) : this(handlers) - { - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// HttpClient to be used - /// - /// - /// True: will dispose the provided httpClient on calling Kubernetes.Dispose(). False: will not dispose provided httpClient - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(ServiceClientCredentials credentials, HttpClient httpClient, bool disposeHttpClient) : this(httpClient, disposeHttpClient) - { - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(ServiceClientCredentials credentials, HttpClientHandler rootHandler, params DelegatingHandler[] handlers) : this(rootHandler, handlers) - { - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(System.Uri baseUri, ServiceClientCredentials credentials, params DelegatingHandler[] handlers) : this(handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - BaseUri = baseUri; - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(System.Uri baseUri, ServiceClientCredentials credentials, HttpClientHandler rootHandler, params DelegatingHandler[] handlers) : this(rootHandler, handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - BaseUri = baseUri; - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// An optional partial-method to perform custom initialization. - /// - partial void CustomInitialize(); - /// - /// Initializes client properties. - /// - private void Initialize() - { - BaseUri = new System.Uri("http://localhost"); - SerializationSettings = new JsonSerializerSettings - { - Formatting = Newtonsoft.Json.Formatting.Indented, - DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, - DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, - NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, - ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, - ContractResolver = new ReadOnlyJsonContractResolver(), - Converters = new List - { - new Iso8601TimeSpanConverter() - } - }; - DeserializationSettings = new JsonSerializerSettings - { - DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, - DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, - NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, - ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, - ContractResolver = new ReadOnlyJsonContractResolver(), - Converters = new List - { - new Iso8601TimeSpanConverter() - } - }; - CustomInitialize(); - } - {{#.}} /// public async Task"}}> {{GetMethodName operation "WithHttpMessagesAsync"}}( @@ -321,12 +29,12 @@ namespace k8s { var cts = CancellationTokenSource.CreateLinkedTokenSource(cancellationToken); cts.CancelAfter(HttpClientTimeout); - {{#IfParamCotains operation "watch"}} + {{#IfParamContains operation "watch"}} if (watch == true) { cts.CancelAfter(Timeout.InfiniteTimeSpan); } - {{/IfParamCotains operation "watch"}} + {{/IfParamContains operation "watch"}} cancellationToken = cts.Token; {{#operation.parameters}} @@ -385,24 +93,21 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } // Serialize Request string _requestContent = null; - {{#IfParamCotains operation "body"}} + {{#IfParamContains operation "body"}} if(body != null) { _requestContent = SafeJsonConvert.SerializeObject(body, SerializationSettings); _httpRequest.Content = new StringContent(_requestContent, System.Text.Encoding.UTF8); _httpRequest.Content.Headers.ContentType = GetHeader(body); } - {{/IfParamCotains operation "body"}} + {{/IfParamContains operation "body"}} // Set Credentials if (Credentials != null) { @@ -422,9 +127,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -446,40 +151,26 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse{{GetReturnType operation "<>"}}(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - {{#IfReturnType operation "any"}} - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - {{#IfReturnType operation "stream"}} - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - {{/IfReturnType operation "stream"}} - {{#IfReturnType operation "obj"}} - {{#IfParamCotains operation "watch"}} - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - {{/IfParamCotains operation "watch"}} - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject{{GetReturnType operation "<>"}}(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - {{/IfReturnType operation "obj"}} - } - {{/IfReturnType operation "any"}} + {{#IfReturnType operation "void"}} + HttpOperationResponse _result = new HttpOperationResponse() { Request = _httpRequest, Response = _httpResponse }; + {{/IfReturnType operation "void"}} + {{#IfReturnType operation "obj"}} + var _result = await CreateResultAsync{{GetReturnType operation "<>"}}(_httpRequest, + _httpResponse, + {{#IfParamContains operation "watch"}} + watch, + {{/IfParamContains operation "watch"}} + {{#IfParamDoesNotContain operation "watch"}} + false, + {{/IfParamDoesNotContain operation "watch"}} + cancellationToken); + {{/IfReturnType operation "obj"}} + {{#IfReturnType operation "stream"}} + var _result = new HttpOperationResponse{{GetReturnType operation "<>"}}() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; + {{/IfReturnType operation "stream"}} if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); diff --git a/src/KubernetesClient/Kubernetes.ConfigInit.cs b/src/KubernetesClient/Kubernetes.ConfigInit.cs index ac3f351..a76fff7 100644 --- a/src/KubernetesClient/Kubernetes.ConfigInit.cs +++ b/src/KubernetesClient/Kubernetes.ConfigInit.cs @@ -137,7 +137,7 @@ namespace k8s private X509Certificate2 ClientCert { get; } private bool SkipTlsVerify { get; } - partial void CustomInitialize() + private void CustomInitialize() { DeserializationSettings.Converters.Add(new V1Status.V1StatusObjectViewConverter()); SerializationSettings.DateFormatString = "yyyy'-'MM'-'dd'T'HH':'mm':'ss.ffffffK"; diff --git a/src/KubernetesClient/Kubernetes.cs b/src/KubernetesClient/Kubernetes.cs new file mode 100644 index 0000000..a7adeab --- /dev/null +++ b/src/KubernetesClient/Kubernetes.cs @@ -0,0 +1,293 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Net.Http; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Rest; +using Microsoft.Rest.Serialization; +using Newtonsoft.Json; + +namespace k8s +{ + public partial class Kubernetes + { + /// + /// The base URI of the service. + /// + public System.Uri BaseUri { get; set; } + + /// + /// Gets json serialization settings. + /// + public JsonSerializerSettings SerializationSettings { get; private set; } + + /// + /// Gets json deserialization settings. + /// + public JsonSerializerSettings DeserializationSettings { get; private set; } + + /// + /// Subscription credentials which uniquely identify client subscription. + /// + public ServiceClientCredentials Credentials { get; private set; } + + /// + /// Initializes a new instance of the class. + /// + /// + /// HttpClient to be used + /// + /// + /// True: will dispose the provided httpClient on calling Kubernetes.Dispose(). False: will not dispose provided httpClient + protected Kubernetes(HttpClient httpClient, bool disposeHttpClient) + : base(httpClient, disposeHttpClient) + { + Initialize(); + } + + /// + /// Initializes a new instance of the class. + /// + /// + /// Optional. The delegating handlers to add to the http client pipeline. + /// + protected Kubernetes(params DelegatingHandler[] handlers) + : base(handlers) + { + Initialize(); + } + + /// + /// Initializes a new instance of the class. + /// + /// + /// Optional. The http client handler used to handle http transport. + /// + /// + /// Optional. The delegating handlers to add to the http client pipeline. + /// + protected Kubernetes(HttpClientHandler rootHandler, params DelegatingHandler[] handlers) + : base(rootHandler, handlers) + { + Initialize(); + } + + /// + /// Initializes a new instance of the class. + /// + /// + /// Optional. The base URI of the service. + /// + /// + /// Optional. The delegating handlers to add to the http client pipeline. + /// + /// + /// Thrown when a required parameter is null + /// + protected Kubernetes(System.Uri baseUri, params DelegatingHandler[] handlers) + : this(handlers) + { + BaseUri = baseUri ?? throw new ArgumentNullException(nameof(baseUri)); + } + + /// + /// Initializes a new instance of the class. + /// + /// + /// Optional. The base URI of the service. + /// + /// + /// Optional. The http client handler used to handle http transport. + /// + /// + /// Optional. The delegating handlers to add to the http client pipeline. + /// + /// + /// Thrown when a required parameter is null + /// + protected Kubernetes(System.Uri baseUri, HttpClientHandler rootHandler, params DelegatingHandler[] handlers) + : this(rootHandler, handlers) + { + BaseUri = baseUri ?? throw new ArgumentNullException(nameof(baseUri)); + } + + /// + /// Initializes a new instance of the class. + /// + /// + /// Required. Subscription credentials which uniquely identify client subscription. + /// + /// + /// Optional. The delegating handlers to add to the http client pipeline. + /// + /// + /// Thrown when a required parameter is null + /// + public Kubernetes(ServiceClientCredentials credentials, params DelegatingHandler[] handlers) + : this(handlers) + { + Credentials = credentials ?? throw new ArgumentNullException(nameof(credentials)); + Credentials.InitializeServiceClient(this); + } + + /// + /// Initializes a new instance of the class. + /// + /// + /// Required. Subscription credentials which uniquely identify client subscription. + /// + /// + /// HttpClient to be used + /// + /// + /// True: will dispose the provided httpClient on calling Kubernetes.Dispose(). False: will not dispose provided httpClient + /// + /// Thrown when a required parameter is null + /// + public Kubernetes(ServiceClientCredentials credentials, HttpClient httpClient, bool disposeHttpClient) + : this(httpClient, disposeHttpClient) + { + Credentials = credentials ?? throw new ArgumentNullException(nameof(credentials)); + Credentials.InitializeServiceClient(this); + } + + /// + /// Initializes a new instance of the class. + /// + /// + /// Required. Subscription credentials which uniquely identify client subscription. + /// + /// + /// Optional. The http client handler used to handle http transport. + /// + /// + /// Optional. The delegating handlers to add to the http client pipeline. + /// + /// + /// Thrown when a required parameter is null + /// + public Kubernetes(ServiceClientCredentials credentials, HttpClientHandler rootHandler, params DelegatingHandler[] handlers) + : this(rootHandler, handlers) + { + Credentials = credentials ?? throw new ArgumentNullException(nameof(credentials)); + Credentials.InitializeServiceClient(this); + } + + /// + /// Initializes a new instance of the class. + /// + /// + /// Optional. The base URI of the service. + /// + /// + /// Required. Subscription credentials which uniquely identify client subscription. + /// + /// + /// Optional. The delegating handlers to add to the http client pipeline. + /// + /// + /// Thrown when a required parameter is null + /// + public Kubernetes(System.Uri baseUri, ServiceClientCredentials credentials, params DelegatingHandler[] handlers) + : this(handlers) + { + BaseUri = baseUri ?? throw new ArgumentNullException(nameof(baseUri)); + Credentials = credentials ?? throw new ArgumentNullException(nameof(credentials)); + Credentials.InitializeServiceClient(this); + } + + /// + /// Initializes a new instance of the class. + /// + /// + /// Optional. The base URI of the service. + /// + /// + /// Required. Subscription credentials which uniquely identify client subscription. + /// + /// + /// Optional. The http client handler used to handle http transport. + /// + /// + /// Optional. The delegating handlers to add to the http client pipeline. + /// + /// + /// Thrown when a required parameter is null + /// + public Kubernetes(System.Uri baseUri, ServiceClientCredentials credentials, HttpClientHandler rootHandler, params DelegatingHandler[] handlers) + : this(rootHandler, handlers) + { + BaseUri = baseUri ?? throw new ArgumentNullException(nameof(baseUri)); + Credentials = credentials ?? throw new ArgumentNullException(nameof(credentials)); + Credentials.InitializeServiceClient(this); + } + + /// + /// Initializes client properties. + /// + private void Initialize() + { + BaseUri = new System.Uri("http://localhost"); + SerializationSettings = new JsonSerializerSettings + { + Formatting = Newtonsoft.Json.Formatting.Indented, + DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, + DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, + NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, + ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, + ContractResolver = new ReadOnlyJsonContractResolver(), + Converters = new List + { + new Iso8601TimeSpanConverter(), + }, + }; + DeserializationSettings = new JsonSerializerSettings + { + DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, + DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, + NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, + ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, + ContractResolver = new ReadOnlyJsonContractResolver(), + Converters = new List + { + new Iso8601TimeSpanConverter(), + }, + }; + CustomInitialize(); + } + + private async Task> CreateResultAsync(HttpRequestMessage httpRequest, HttpResponseMessage httpResponse, bool? watch, CancellationToken cancellationToken) + { + var result = new HttpOperationResponse() { Request = httpRequest, Response = httpResponse }; + + if (watch == true) + { + httpResponse.Content = new LineSeparatedHttpContent(httpResponse.Content, cancellationToken); + } + + try + { + JsonSerializer jsonSerializer = JsonSerializer.Create(DeserializationSettings); + jsonSerializer.CheckAdditionalContent = true; +#if NET5_0_OR_GREATER + using (Stream stream = await httpResponse.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false)) +#else + using (Stream stream = await httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false)) +#endif + using (JsonTextReader reader = new JsonTextReader(new StreamReader(stream))) + { + result.Body = (T)jsonSerializer.Deserialize(reader, typeof(T)); + } + } + catch (JsonException ex) + { + httpRequest.Dispose(); + httpResponse.Dispose(); + throw new SerializationException("Unable to deserialize the response.", ex); + } + + return result; + } + } +} diff --git a/src/KubernetesClient/generated/Kubernetes.cs b/src/KubernetesClient/generated/Kubernetes.cs index 74f4b2a..15cc101 100644 --- a/src/KubernetesClient/generated/Kubernetes.cs +++ b/src/KubernetesClient/generated/Kubernetes.cs @@ -9,8 +9,6 @@ namespace k8s using Microsoft.Rest; using Microsoft.Rest.Serialization; using Models; - using Newtonsoft.Json; - using System.Collections; using System.Collections.Generic; using System.IO; using System.Net; @@ -20,296 +18,6 @@ namespace k8s public partial class Kubernetes : ServiceClient, IKubernetes { - /// - /// The base URI of the service. - /// - public System.Uri BaseUri { get; set; } - - /// - /// Gets or sets json serialization settings. - /// - public JsonSerializerSettings SerializationSettings { get; private set; } - - /// - /// Gets or sets json deserialization settings. - /// - public JsonSerializerSettings DeserializationSettings { get; private set; } - - /// - /// Subscription credentials which uniquely identify client subscription. - /// - public ServiceClientCredentials Credentials { get; private set; } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// HttpClient to be used - /// - /// - /// True: will dispose the provided httpClient on calling Kubernetes.Dispose(). False: will not dispose provided httpClient - protected Kubernetes(HttpClient httpClient, bool disposeHttpClient) : base(httpClient, disposeHttpClient) - { - Initialize(); - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - protected Kubernetes(params DelegatingHandler[] handlers) : base(handlers) - { - Initialize(); - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - protected Kubernetes(HttpClientHandler rootHandler, params DelegatingHandler[] handlers) : base(rootHandler, handlers) - { - Initialize(); - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - protected Kubernetes(System.Uri baseUri, params DelegatingHandler[] handlers) : this(handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - BaseUri = baseUri; - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - protected Kubernetes(System.Uri baseUri, HttpClientHandler rootHandler, params DelegatingHandler[] handlers) : this(rootHandler, handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - BaseUri = baseUri; - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(ServiceClientCredentials credentials, params DelegatingHandler[] handlers) : this(handlers) - { - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// HttpClient to be used - /// - /// - /// True: will dispose the provided httpClient on calling Kubernetes.Dispose(). False: will not dispose provided httpClient - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(ServiceClientCredentials credentials, HttpClient httpClient, bool disposeHttpClient) : this(httpClient, disposeHttpClient) - { - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(ServiceClientCredentials credentials, HttpClientHandler rootHandler, params DelegatingHandler[] handlers) : this(rootHandler, handlers) - { - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(System.Uri baseUri, ServiceClientCredentials credentials, params DelegatingHandler[] handlers) : this(handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - BaseUri = baseUri; - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// Initializes a new instance of the Kubernetes class. - /// - /// - /// Optional. The base URI of the service. - /// - /// - /// Required. Subscription credentials which uniquely identify client subscription. - /// - /// - /// Optional. The http client handler used to handle http transport. - /// - /// - /// Optional. The delegating handlers to add to the http client pipeline. - /// - /// - /// Thrown when a required parameter is null - /// - public Kubernetes(System.Uri baseUri, ServiceClientCredentials credentials, HttpClientHandler rootHandler, params DelegatingHandler[] handlers) : this(rootHandler, handlers) - { - if (baseUri == null) - { - throw new System.ArgumentNullException("baseUri"); - } - if (credentials == null) - { - throw new System.ArgumentNullException("credentials"); - } - BaseUri = baseUri; - Credentials = credentials; - if (Credentials != null) - { - Credentials.InitializeServiceClient(this); - } - } - - /// - /// An optional partial-method to perform custom initialization. - /// - partial void CustomInitialize(); - /// - /// Initializes client properties. - /// - private void Initialize() - { - BaseUri = new System.Uri("http://localhost"); - SerializationSettings = new JsonSerializerSettings - { - Formatting = Newtonsoft.Json.Formatting.Indented, - DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, - DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, - NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, - ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, - ContractResolver = new ReadOnlyJsonContractResolver(), - Converters = new List - { - new Iso8601TimeSpanConverter() - } - }; - DeserializationSettings = new JsonSerializerSettings - { - DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, - DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, - NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, - ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, - ContractResolver = new ReadOnlyJsonContractResolver(), - Converters = new List - { - new Iso8601TimeSpanConverter() - } - }; - CustomInitialize(); - } - /// public async Task> GetServiceAccountIssuerOpenIDConfigurationWithHttpMessagesAsync( Dictionary> customHeaders = null, @@ -351,10 +59,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -380,9 +85,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -404,27 +109,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -474,10 +162,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -503,9 +188,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -527,27 +212,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -597,10 +265,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -626,9 +291,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -650,27 +315,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -720,10 +368,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -749,9 +394,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -773,27 +418,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -843,10 +471,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -872,9 +497,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -896,27 +521,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -966,10 +574,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -995,9 +600,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -1019,27 +624,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -1089,10 +677,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -1118,9 +703,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -1142,27 +727,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -1212,10 +780,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -1241,9 +806,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -1265,27 +830,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -1335,10 +883,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -1364,9 +909,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -1388,27 +933,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -1458,10 +986,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -1487,9 +1012,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -1511,27 +1036,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -1581,10 +1089,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -1610,9 +1115,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -1634,27 +1139,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -1704,10 +1192,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -1733,9 +1218,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -1757,27 +1242,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -1827,10 +1295,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -1856,9 +1321,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -1880,27 +1345,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -1950,10 +1398,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -1979,9 +1424,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -2003,27 +1448,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -2073,10 +1501,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -2102,9 +1527,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -2126,27 +1551,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -2196,10 +1604,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -2225,9 +1630,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -2249,27 +1654,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -2319,10 +1707,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -2348,9 +1733,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -2372,27 +1757,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -2442,10 +1810,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -2471,9 +1836,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -2495,27 +1860,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -2565,10 +1913,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -2594,9 +1939,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -2618,27 +1963,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -2688,10 +2016,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -2717,9 +2042,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -2741,27 +2066,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -2811,10 +2119,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -2840,9 +2145,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -2864,27 +2169,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -2934,10 +2222,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -2963,9 +2248,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -2987,27 +2272,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -3057,10 +2325,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -3086,9 +2351,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -3110,27 +2375,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -3180,10 +2428,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -3209,9 +2454,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -3233,27 +2478,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -3303,10 +2531,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -3332,9 +2557,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -3356,27 +2581,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -3426,10 +2634,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -3455,9 +2660,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -3479,27 +2684,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -3549,10 +2737,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -3578,9 +2763,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -3602,27 +2787,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -3672,10 +2840,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -3701,9 +2866,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -3725,27 +2890,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -3795,10 +2943,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -3824,9 +2969,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -3848,27 +2993,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -3918,10 +3046,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -3947,9 +3072,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -3971,27 +3096,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -4041,10 +3149,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -4070,9 +3175,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -4094,27 +3199,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -4164,10 +3252,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -4193,9 +3278,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -4217,27 +3302,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -4287,10 +3355,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -4316,9 +3381,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -4340,27 +3405,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -4410,10 +3458,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -4439,9 +3484,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -4463,27 +3508,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -4533,10 +3561,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -4562,9 +3587,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -4586,27 +3611,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -4656,10 +3664,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -4685,9 +3690,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -4709,27 +3714,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -4843,10 +3831,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -4872,9 +3857,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -4896,31 +3881,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -4983,10 +3947,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -5012,9 +3973,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -5036,27 +3997,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -5170,10 +4114,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -5199,9 +4140,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -5223,31 +4164,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -5361,10 +4281,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -5390,9 +4307,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -5414,31 +4331,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -5552,10 +4448,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -5581,9 +4474,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -5605,31 +4498,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -5743,10 +4615,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -5772,9 +4641,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -5796,31 +4665,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -5934,10 +4782,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -5963,9 +4808,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -5987,31 +4832,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -6125,10 +4949,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -6154,9 +4975,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -6178,31 +4999,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -6316,10 +5116,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -6345,9 +5142,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -6369,31 +5166,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -6467,10 +5243,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -6502,9 +5275,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -6526,27 +5299,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -6627,10 +5383,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -6662,9 +5415,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -6686,27 +5439,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -6837,10 +5573,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -6872,9 +5605,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -6896,27 +5629,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -7037,10 +5753,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -7066,9 +5779,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -7090,31 +5803,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -7195,10 +5887,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -7230,9 +5919,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -7254,27 +5943,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -7370,10 +6042,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -7405,9 +6074,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -7429,27 +6098,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -7519,10 +6171,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -7548,9 +6197,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -7572,27 +6221,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -7686,10 +6318,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -7721,9 +6350,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -7745,27 +6374,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -7853,10 +6465,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -7888,9 +6497,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -7912,27 +6521,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -8063,10 +6655,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -8098,9 +6687,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -8122,27 +6711,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -8263,10 +6835,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -8292,9 +6861,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -8316,31 +6885,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -8421,10 +6969,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -8456,9 +7001,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -8480,27 +7025,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -8596,10 +7124,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -8631,9 +7156,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -8655,27 +7180,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -8745,10 +7253,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -8774,9 +7279,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -8798,27 +7303,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -8912,10 +7400,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -8947,9 +7432,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -8971,27 +7456,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -9079,10 +7547,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -9114,9 +7579,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -9138,27 +7603,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -9289,10 +7737,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -9324,9 +7769,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -9348,27 +7793,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -9499,10 +7927,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -9534,9 +7959,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -9558,27 +7983,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -9709,10 +8117,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -9744,9 +8149,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -9768,27 +8173,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -9909,10 +8297,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -9938,9 +8323,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -9962,31 +8347,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -10107,10 +8471,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -10136,9 +8497,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -10160,31 +8521,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -10305,10 +8645,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -10334,9 +8671,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -10358,31 +8695,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -10463,10 +8779,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -10498,9 +8811,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -10522,27 +8835,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -10623,10 +8919,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -10658,9 +8951,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -10682,27 +8975,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -10783,10 +9059,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -10818,9 +9091,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -10842,27 +9115,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -10958,10 +9214,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -10993,9 +9246,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -11017,27 +9270,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -11133,10 +9369,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -11168,9 +9401,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -11192,27 +9425,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -11308,10 +9524,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -11343,9 +9556,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -11367,27 +9580,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -11457,10 +9653,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -11486,9 +9679,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -11510,27 +9703,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -11600,10 +9776,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -11629,9 +9802,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -11653,27 +9826,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -11743,10 +9899,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -11772,9 +9925,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -11796,27 +9949,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -11910,10 +10046,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -11945,9 +10078,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -11969,27 +10102,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -12083,10 +10199,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -12118,9 +10231,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -12142,27 +10255,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -12256,10 +10352,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -12291,9 +10384,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -12315,27 +10408,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -12423,10 +10499,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -12458,9 +10531,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -12482,27 +10555,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -12590,10 +10646,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -12625,9 +10678,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -12649,27 +10702,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -12757,10 +10793,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -12792,9 +10825,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -12816,27 +10849,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -12967,10 +10983,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -13002,9 +11015,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -13026,27 +11039,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -13167,10 +11163,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -13196,9 +11189,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -13220,31 +11213,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -13325,10 +11297,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -13360,9 +11329,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -13384,27 +11353,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -13500,10 +11452,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -13535,9 +11484,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -13559,27 +11508,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -13649,10 +11581,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -13678,9 +11607,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -13702,27 +11631,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -13816,10 +11728,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -13851,9 +11760,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -13875,27 +11784,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -13983,10 +11875,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -14018,9 +11907,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -14042,27 +11931,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -14193,10 +12065,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -14228,9 +12097,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -14252,27 +12121,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -14393,10 +12245,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -14422,9 +12271,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -14446,31 +12295,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -14551,10 +12379,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -14586,9 +12411,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -14610,27 +12435,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -14726,10 +12534,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -14761,9 +12566,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -14785,27 +12590,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -14875,10 +12663,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -14904,9 +12689,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -14928,27 +12713,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -15042,10 +12810,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -15077,9 +12842,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -15101,27 +12866,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -15209,10 +12957,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -15244,9 +12989,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -15268,27 +13013,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -15358,10 +13086,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -15387,9 +13112,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -15411,27 +13136,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -15525,10 +13233,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -15560,9 +13265,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -15584,27 +13289,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -15692,10 +13380,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -15727,9 +13412,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -15751,27 +13436,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -15902,10 +13570,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -15937,9 +13602,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -15961,27 +13626,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -16102,10 +13750,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -16131,9 +13776,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -16155,31 +13800,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -16260,10 +13884,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -16295,9 +13916,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -16319,27 +13940,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -16435,10 +14039,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -16470,9 +14071,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -16494,27 +14095,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -16584,10 +14168,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -16613,9 +14194,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -16637,27 +14218,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -16751,10 +14315,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -16786,9 +14347,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -16810,27 +14371,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -16918,10 +14462,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -16953,9 +14494,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -16977,27 +14518,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -17091,10 +14615,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -17120,9 +14641,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -17144,14 +14665,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -17245,10 +14762,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -17274,9 +14788,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -17298,14 +14812,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -17393,10 +14903,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -17428,9 +14935,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -17452,27 +14959,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -17542,10 +15032,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -17571,9 +15058,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -17595,27 +15082,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -17709,10 +15179,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -17744,9 +15211,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -17768,27 +15235,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -17876,10 +15326,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -17911,9 +15358,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -17935,27 +15382,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -18043,10 +15473,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -18078,9 +15505,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -18102,27 +15529,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -18222,10 +15632,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -18251,9 +15658,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -18275,14 +15682,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -18382,10 +15785,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -18411,9 +15811,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -18435,14 +15835,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -18560,10 +15956,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -18589,9 +15982,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -18613,14 +16006,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -18690,10 +16079,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -18719,9 +16105,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -18743,14 +16129,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -18820,10 +16202,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -18849,9 +16228,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -18873,14 +16252,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -18950,10 +16325,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -18979,9 +16351,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -19003,14 +16375,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -19080,10 +16448,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -19109,9 +16474,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -19133,14 +16498,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -19210,10 +16571,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -19239,9 +16597,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -19263,14 +16621,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -19340,10 +16694,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -19369,9 +16720,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -19393,14 +16744,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -19470,10 +16817,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -19499,9 +16843,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -19523,14 +16867,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -19600,10 +16940,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -19629,9 +16966,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -19653,14 +16990,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -19737,10 +17070,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -19766,9 +17096,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -19790,14 +17120,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -19874,10 +17200,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -19903,9 +17226,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -19927,14 +17250,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -20011,10 +17330,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -20040,9 +17356,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -20064,14 +17380,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -20148,10 +17460,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -20177,9 +17486,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -20201,14 +17510,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -20285,10 +17590,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -20314,9 +17616,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -20338,14 +17640,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -20422,10 +17720,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -20451,9 +17746,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -20475,14 +17770,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -20552,10 +17843,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -20581,9 +17869,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -20605,27 +17893,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -20719,10 +17990,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -20754,9 +18022,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -20778,27 +18046,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -20886,10 +18137,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -20921,9 +18169,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -20945,27 +18193,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -21096,10 +18327,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -21131,9 +18359,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -21155,27 +18383,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -21296,10 +18507,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -21325,9 +18533,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -21349,31 +18557,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -21454,10 +18641,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -21489,9 +18673,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -21513,27 +18697,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -21629,10 +18796,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -21664,9 +18828,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -21688,27 +18852,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -21778,10 +18925,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -21807,9 +18951,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -21831,27 +18975,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -21945,10 +19072,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -21980,9 +19104,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -22004,27 +19128,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -22112,10 +19219,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -22147,9 +19251,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -22171,27 +19275,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -22322,10 +19409,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -22357,9 +19441,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -22381,27 +19465,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -22522,10 +19589,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -22551,9 +19615,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -22575,31 +19639,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -22680,10 +19723,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -22715,9 +19755,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -22739,27 +19779,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -22855,10 +19878,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -22890,9 +19910,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -22914,27 +19934,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -23004,10 +20007,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -23033,9 +20033,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -23057,27 +20057,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -23171,10 +20154,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -23206,9 +20186,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -23230,27 +20210,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -23338,10 +20301,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -23373,9 +20333,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -23397,27 +20357,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -23487,10 +20430,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -23516,9 +20456,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -23540,27 +20480,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -23654,10 +20577,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -23689,9 +20609,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -23713,27 +20633,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -23821,10 +20724,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -23856,9 +20756,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -23880,27 +20780,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -23970,10 +20853,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -23999,9 +20879,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -24023,27 +20903,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -24137,10 +21000,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -24172,9 +21032,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -24196,27 +21056,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -24304,10 +21147,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -24339,9 +21179,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -24363,27 +21203,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -24514,10 +21337,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -24549,9 +21369,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -24573,27 +21393,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -24714,10 +21517,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -24743,9 +21543,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -24767,31 +21567,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -24872,10 +21651,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -24907,9 +21683,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -24931,27 +21707,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -25047,10 +21806,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -25082,9 +21838,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -25106,27 +21862,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -25196,10 +21935,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -25225,9 +21961,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -25249,27 +21985,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -25363,10 +22082,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -25398,9 +22114,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -25422,27 +22138,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -25530,10 +22229,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -25565,9 +22261,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -25589,27 +22285,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -25679,10 +22358,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -25708,9 +22384,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -25732,27 +22408,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -25846,10 +22505,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -25881,9 +22537,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -25905,27 +22561,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -26013,10 +22652,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -26048,9 +22684,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -26072,27 +22708,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -26223,10 +22842,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -26258,9 +22874,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -26282,27 +22898,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -26423,10 +23022,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -26452,9 +23048,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -26476,31 +23072,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -26581,10 +23156,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -26616,9 +23188,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -26640,27 +23212,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -26756,10 +23311,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -26791,9 +23343,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -26815,27 +23367,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -26905,10 +23440,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -26934,9 +23466,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -26958,27 +23490,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -27072,10 +23587,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -27107,9 +23619,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -27131,27 +23643,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -27239,10 +23734,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -27274,9 +23766,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -27298,27 +23790,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -27449,10 +23924,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -27484,9 +23956,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -27508,27 +23980,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -27649,10 +24104,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -27678,9 +24130,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -27702,31 +24154,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -27807,10 +24238,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -27842,9 +24270,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -27866,27 +24294,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -27982,10 +24393,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -28017,9 +24425,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -28041,27 +24449,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -28131,10 +24522,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -28160,9 +24548,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -28184,27 +24572,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -28298,10 +24669,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -28333,9 +24701,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -28357,27 +24725,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -28465,10 +24816,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -28500,9 +24848,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -28524,27 +24872,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -28632,10 +24963,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -28667,9 +24995,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -28691,27 +25019,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -28832,10 +25143,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -28861,9 +25169,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -28885,31 +25193,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -28990,10 +25277,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -29025,9 +25309,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -29049,27 +25333,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -29165,10 +25432,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -29200,9 +25464,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -29224,27 +25488,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -29314,10 +25561,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -29343,9 +25587,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -29367,27 +25611,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -29481,10 +25708,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -29516,9 +25740,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -29540,27 +25764,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -29648,10 +25855,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -29683,9 +25887,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -29707,27 +25911,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -29797,10 +25984,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -29826,9 +26010,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -29850,14 +26034,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -29927,10 +26107,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -29956,9 +26133,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -29980,14 +26157,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -30057,10 +26230,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -30086,9 +26256,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -30110,14 +26280,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -30187,10 +26353,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -30216,9 +26379,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -30240,14 +26403,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -30317,10 +26476,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -30346,9 +26502,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -30370,14 +26526,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -30447,10 +26599,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -30476,9 +26625,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -30500,14 +26649,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -30584,10 +26729,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -30613,9 +26755,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -30637,14 +26779,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -30721,10 +26859,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -30750,9 +26885,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -30774,14 +26909,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -30858,10 +26989,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -30887,9 +27015,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -30911,14 +27039,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -30995,10 +27119,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -31024,9 +27145,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -31048,14 +27169,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -31132,10 +27249,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -31161,9 +27275,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -31185,14 +27299,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -31269,10 +27379,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -31298,9 +27405,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -31322,14 +27429,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -31399,10 +27502,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -31428,9 +27528,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -31452,27 +27552,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -31566,10 +27649,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -31601,9 +27681,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -31625,27 +27705,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -31733,10 +27796,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -31768,9 +27828,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -31792,27 +27852,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -31901,10 +27944,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -31936,9 +27976,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -31960,27 +28000,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -32043,10 +28066,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -32072,9 +28092,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -32096,27 +28116,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -32203,10 +28206,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -32238,9 +28238,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -32262,27 +28262,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -32363,10 +28346,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -32398,9 +28378,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -32422,27 +28402,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -32523,10 +28486,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -32558,9 +28518,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -32582,27 +28542,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -32665,10 +28608,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -32694,9 +28634,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -32718,27 +28658,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -32825,10 +28748,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -32860,9 +28780,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -32884,27 +28804,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -32985,10 +28888,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -33020,9 +28920,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -33044,27 +28944,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -33188,10 +29071,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -33223,9 +29103,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -33247,27 +29127,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -33381,10 +29244,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -33410,9 +29270,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -33434,31 +29294,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -33532,10 +29371,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -33567,9 +29403,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -33591,27 +29427,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -33700,10 +29519,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -33735,9 +29551,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -33759,27 +29575,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -33842,10 +29641,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -33871,9 +29667,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -33895,27 +29691,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -34002,10 +29781,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -34037,9 +29813,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -34061,27 +29837,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -34162,10 +29921,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -34197,9 +29953,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -34221,27 +29977,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -34304,10 +30043,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -34333,9 +30069,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -34357,14 +30093,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -34427,10 +30159,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -34456,9 +30185,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -34480,14 +30209,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -34550,10 +30275,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -34579,9 +30301,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -34603,14 +30325,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -34673,10 +30391,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -34702,9 +30417,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -34726,14 +30441,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -34796,10 +30507,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -34825,9 +30533,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -34849,14 +30557,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -34919,10 +30623,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -34948,9 +30649,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -34972,14 +30673,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -35049,10 +30746,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -35078,9 +30772,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -35102,14 +30796,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -35179,10 +30869,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -35208,9 +30895,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -35232,14 +30919,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -35309,10 +30992,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -35338,9 +31018,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -35362,14 +31042,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -35439,10 +31115,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -35468,9 +31141,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -35492,14 +31165,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -35569,10 +31238,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -35598,9 +31264,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -35622,14 +31288,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -35699,10 +31361,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -35728,9 +31387,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -35752,14 +31411,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _result.Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false); - } + var _result = new HttpOperationResponse() { + Request = _httpRequest, + Response = _httpResponse, + Body = await _httpResponse.Content.ReadAsStreamAsync().ConfigureAwait(false) }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -35822,10 +31477,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -35851,9 +31503,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -35875,27 +31527,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -35982,10 +31617,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -36017,9 +31649,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -36041,27 +31673,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -36142,10 +31757,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -36177,9 +31789,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -36201,27 +31813,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -36335,10 +31930,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -36364,9 +31956,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -36388,31 +31980,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -36536,10 +32107,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -36571,9 +32139,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -36595,27 +32163,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -36729,10 +32280,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -36758,9 +32306,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -36782,31 +32330,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -36880,10 +32407,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -36915,9 +32439,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -36939,27 +32463,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -37048,10 +32555,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -37083,9 +32587,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -37107,27 +32611,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -37190,10 +32677,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -37219,9 +32703,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -37243,27 +32727,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -37350,10 +32817,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -37385,9 +32849,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -37409,27 +32873,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -37510,10 +32957,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -37545,9 +32989,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -37569,27 +33013,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -37652,10 +33079,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -37681,9 +33105,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -37705,27 +33129,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -37812,10 +33219,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -37847,9 +33251,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -37871,27 +33275,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -37972,10 +33359,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -38007,9 +33391,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -38031,27 +33415,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -38165,10 +33532,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -38194,9 +33558,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -38218,31 +33582,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -38356,10 +33699,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -38385,9 +33725,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -38409,31 +33749,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -38547,10 +33866,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -38576,9 +33892,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -38600,31 +33916,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -38738,10 +34033,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -38767,9 +34059,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -38791,31 +34083,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -38929,10 +34200,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -38958,9 +34226,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -38982,31 +34250,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -39120,10 +34367,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -39149,9 +34393,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -39173,31 +34417,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -39311,10 +34534,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -39340,9 +34560,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -39364,31 +34584,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -39438,10 +34637,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -39467,9 +34663,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -39491,27 +34687,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -39561,10 +34740,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -39590,9 +34766,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -39614,27 +34790,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -39684,10 +34843,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -39713,9 +34869,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -39737,27 +34893,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -39807,10 +34946,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -39836,9 +34972,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -39860,27 +34996,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -39930,10 +35049,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -39959,9 +35075,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -39983,27 +35099,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -40053,10 +35152,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -40082,9 +35178,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -40106,27 +35202,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -40176,10 +35255,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -40205,9 +35281,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -40229,27 +35305,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -40299,10 +35358,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -40328,9 +35384,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -40352,27 +35408,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -40422,10 +35461,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -40451,9 +35487,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -40475,27 +35511,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -40545,10 +35564,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -40574,9 +35590,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -40598,27 +35614,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -40668,10 +35667,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -40697,9 +35693,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -40721,27 +35717,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -40791,10 +35770,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -40820,9 +35796,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -40844,27 +35820,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -40914,10 +35873,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -40943,9 +35899,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -40967,27 +35923,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -41037,10 +35976,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -41066,9 +36002,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -41090,27 +36026,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -41160,10 +36079,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -41189,9 +36105,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -41213,27 +36129,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -41283,10 +36182,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -41312,9 +36208,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -41336,27 +36232,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -41406,10 +36285,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -41435,9 +36311,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -41459,27 +36335,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -41529,10 +36388,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -41558,9 +36414,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -41582,27 +36438,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -41652,10 +36491,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -41681,9 +36517,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -41705,27 +36541,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -41775,10 +36594,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -41804,9 +36620,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -41828,27 +36644,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -41972,10 +36771,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -42007,9 +36803,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -42031,27 +36827,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -42165,10 +36944,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -42194,9 +36970,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -42218,31 +36994,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -42316,10 +37071,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -42351,9 +37103,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -42375,27 +37127,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -42484,10 +37219,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -42519,9 +37251,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -42543,27 +37275,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -42626,10 +37341,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -42655,9 +37367,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -42679,27 +37391,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -42786,10 +37481,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -42821,9 +37513,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -42845,27 +37537,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -42946,10 +37621,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -42981,9 +37653,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -43005,27 +37677,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -43149,10 +37804,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -43184,9 +37836,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -43208,27 +37860,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -43342,10 +37977,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -43371,9 +38003,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -43395,31 +38027,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -43493,10 +38104,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -43528,9 +38136,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -43552,27 +38160,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -43661,10 +38252,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -43696,9 +38284,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -43720,27 +38308,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -43803,10 +38374,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -43832,9 +38400,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -43856,27 +38424,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -43963,10 +38514,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -43998,9 +38546,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -44022,27 +38570,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -44123,10 +38654,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -44158,9 +38686,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -44182,27 +38710,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -44326,10 +38837,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -44361,9 +38869,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -44385,27 +38893,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -44519,10 +39010,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -44548,9 +39036,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -44572,31 +39060,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -44670,10 +39137,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -44705,9 +39169,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -44729,27 +39193,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -44838,10 +39285,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -44873,9 +39317,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -44897,27 +39341,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -44980,10 +39407,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -45009,9 +39433,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -45033,27 +39457,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -45140,10 +39547,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -45175,9 +39579,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -45199,27 +39603,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -45300,10 +39687,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -45335,9 +39719,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -45359,27 +39743,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -45442,10 +39809,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -45471,9 +39835,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -45495,27 +39859,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -45602,10 +39949,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -45637,9 +39981,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -45661,27 +40005,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -45762,10 +40089,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -45797,9 +40121,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -45821,27 +40145,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -45965,10 +40272,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -46000,9 +40304,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -46024,27 +40328,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -46158,10 +40445,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -46187,9 +40471,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -46211,31 +40495,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -46309,10 +40572,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -46344,9 +40604,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -46368,27 +40628,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -46477,10 +40720,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -46512,9 +40752,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -46536,27 +40776,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -46619,10 +40842,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -46648,9 +40868,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -46672,27 +40892,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -46779,10 +40982,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -46814,9 +41014,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -46838,27 +41038,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -46939,10 +41122,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -46974,9 +41154,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -46998,27 +41178,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -47081,10 +41244,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -47110,9 +41270,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -47134,27 +41294,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -47241,10 +41384,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -47276,9 +41416,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -47300,27 +41440,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -47401,10 +41524,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -47436,9 +41556,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -47460,27 +41580,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -47594,10 +41697,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -47623,9 +41723,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -47647,31 +41747,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -47785,10 +41864,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -47814,9 +41890,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -47838,31 +41914,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -47976,10 +42031,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -48005,9 +42057,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -48029,31 +42081,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -48184,10 +42215,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -48219,9 +42247,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -48243,27 +42271,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -48384,10 +42395,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -48413,9 +42421,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -48437,31 +42445,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -48542,10 +42529,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -48577,9 +42561,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -48601,27 +42585,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -48717,10 +42684,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -48752,9 +42716,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -48776,27 +42740,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -48866,10 +42813,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -48895,9 +42839,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -48919,27 +42863,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -49033,10 +42960,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -49068,9 +42992,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -49092,27 +43016,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -49200,10 +43107,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -49235,9 +43139,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -49259,27 +43163,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -49410,10 +43297,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -49445,9 +43329,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -49469,27 +43353,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -49610,10 +43477,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -49639,9 +43503,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -49663,31 +43527,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -49768,10 +43611,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -49803,9 +43643,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -49827,27 +43667,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -49943,10 +43766,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -49978,9 +43798,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -50002,27 +43822,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -50092,10 +43895,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -50121,9 +43921,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -50145,27 +43945,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -50259,10 +44042,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -50294,9 +44074,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -50318,27 +44098,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -50426,10 +44189,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -50461,9 +44221,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -50485,27 +44245,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -50575,10 +44318,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -50604,9 +44344,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -50628,27 +44368,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -50742,10 +44465,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -50777,9 +44497,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -50801,27 +44521,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -50909,10 +44612,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -50944,9 +44644,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -50968,27 +44668,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -51119,10 +44802,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -51154,9 +44834,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -51178,27 +44858,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -51319,10 +44982,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -51348,9 +45008,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -51372,31 +45032,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -51477,10 +45116,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -51512,9 +45148,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -51536,27 +45172,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -51652,10 +45271,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -51687,9 +45303,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -51711,27 +45327,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -51801,10 +45400,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -51830,9 +45426,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -51854,27 +45450,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -51968,10 +45547,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -52003,9 +45579,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -52027,27 +45603,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -52135,10 +45694,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -52170,9 +45726,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -52194,27 +45750,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -52284,10 +45823,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -52313,9 +45849,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -52337,27 +45873,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -52451,10 +45970,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -52486,9 +46002,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -52510,27 +46026,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -52618,10 +46117,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -52653,9 +46149,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -52677,27 +46173,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -52767,10 +46246,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -52796,9 +46272,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -52820,27 +46296,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -52934,10 +46393,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -52969,9 +46425,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -52993,27 +46449,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -53101,10 +46540,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -53136,9 +46572,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -53160,27 +46596,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -53311,10 +46730,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -53346,9 +46762,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -53370,27 +46786,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -53511,10 +46910,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -53540,9 +46936,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -53564,31 +46960,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -53669,10 +47044,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -53704,9 +47076,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -53728,27 +47100,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -53844,10 +47199,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -53879,9 +47231,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -53903,27 +47255,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -53993,10 +47328,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -54022,9 +47354,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -54046,27 +47378,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -54160,10 +47475,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -54195,9 +47507,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -54219,27 +47531,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -54327,10 +47622,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -54362,9 +47654,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -54386,27 +47678,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -54476,10 +47751,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -54505,9 +47777,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -54529,27 +47801,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -54643,10 +47898,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -54678,9 +47930,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -54702,27 +47954,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -54810,10 +48045,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -54845,9 +48077,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -54869,27 +48101,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -54959,10 +48174,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -54988,9 +48200,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -55012,27 +48224,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -55126,10 +48321,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -55161,9 +48353,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -55185,27 +48377,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -55293,10 +48468,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -55328,9 +48500,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -55352,27 +48524,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -55503,10 +48658,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -55538,9 +48690,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -55562,27 +48714,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -55703,10 +48838,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -55732,9 +48864,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -55756,31 +48888,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -55861,10 +48972,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -55896,9 +49004,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -55920,27 +49028,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -56036,10 +49127,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -56071,9 +49159,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -56095,27 +49183,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -56185,10 +49256,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -56214,9 +49282,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -56238,27 +49306,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -56352,10 +49403,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -56387,9 +49435,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -56411,27 +49459,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -56519,10 +49550,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -56554,9 +49582,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -56578,27 +49606,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -56668,10 +49679,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -56697,9 +49705,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -56721,27 +49729,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -56835,10 +49826,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -56870,9 +49858,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -56894,27 +49882,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -57002,10 +49973,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -57037,9 +50005,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -57061,27 +50029,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -57151,10 +50102,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -57180,9 +50128,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -57204,27 +50152,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -57318,10 +50249,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -57353,9 +50281,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -57377,27 +50305,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -57485,10 +50396,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -57520,9 +50428,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -57544,27 +50452,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -57678,10 +50569,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -57707,9 +50595,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -57731,31 +50619,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -57869,10 +50736,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -57898,9 +50762,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -57922,31 +50786,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -58020,10 +50863,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -58055,9 +50895,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -58079,27 +50919,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -58180,10 +51003,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -58215,9 +51035,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -58239,27 +51059,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -58333,10 +51136,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -58368,9 +51168,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -58392,27 +51192,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -58486,10 +51269,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -58521,9 +51301,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -58545,27 +51325,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -58639,10 +51402,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -58674,9 +51434,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -58698,27 +51458,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -58832,10 +51575,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -58861,9 +51601,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -58885,31 +51625,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -59023,10 +51742,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -59052,9 +51768,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -59076,31 +51792,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -59214,10 +51909,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -59243,9 +51935,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -59267,31 +51959,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -59422,10 +52093,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -59457,9 +52125,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -59481,27 +52149,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -59632,10 +52283,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -59667,9 +52315,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -59691,27 +52339,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -59842,10 +52473,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -59877,9 +52505,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -59901,27 +52529,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -60042,10 +52653,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -60071,9 +52679,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -60095,31 +52703,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -60240,10 +52827,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -60269,9 +52853,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -60293,31 +52877,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -60438,10 +53001,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -60467,9 +53027,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -60491,31 +53051,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -60596,10 +53135,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -60631,9 +53167,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -60655,27 +53191,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -60756,10 +53275,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -60791,9 +53307,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -60815,27 +53331,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -60916,10 +53415,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -60951,9 +53447,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -60975,27 +53471,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -61091,10 +53570,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -61126,9 +53602,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -61150,27 +53626,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -61266,10 +53725,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -61301,9 +53757,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -61325,27 +53781,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -61441,10 +53880,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -61476,9 +53912,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -61500,27 +53936,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -61590,10 +54009,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -61619,9 +54035,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -61643,27 +54059,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -61733,10 +54132,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -61762,9 +54158,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -61786,27 +54182,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -61876,10 +54255,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -61905,9 +54281,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -61929,27 +54305,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -62043,10 +54402,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -62078,9 +54434,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -62102,27 +54458,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -62216,10 +54555,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -62251,9 +54587,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -62275,27 +54611,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -62389,10 +54708,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -62424,9 +54740,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -62448,27 +54764,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -62556,10 +54855,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -62591,9 +54887,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -62615,27 +54911,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -62723,10 +55002,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -62758,9 +55034,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -62782,27 +55058,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -62890,10 +55149,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -62925,9 +55181,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -62949,27 +55205,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -63039,10 +55278,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -63068,9 +55304,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -63092,27 +55328,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -63182,10 +55401,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -63211,9 +55427,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -63235,27 +55451,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -63325,10 +55524,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -63354,9 +55550,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -63378,27 +55574,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -63492,10 +55671,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -63527,9 +55703,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -63551,27 +55727,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -63665,10 +55824,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -63700,9 +55856,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -63724,27 +55880,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -63838,10 +55977,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -63873,9 +56009,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -63897,27 +56033,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -64005,10 +56124,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -64040,9 +56156,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -64064,27 +56180,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -64172,10 +56271,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -64207,9 +56303,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -64231,27 +56327,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -64339,10 +56418,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -64374,9 +56450,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -64398,27 +56474,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -64532,10 +56591,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -64561,9 +56617,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -64585,31 +56641,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -64723,10 +56758,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -64752,9 +56784,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -64776,31 +56808,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -64914,10 +56925,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -64943,9 +56951,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -64967,31 +56975,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -65122,10 +57109,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -65157,9 +57141,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -65181,27 +57165,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -65332,10 +57299,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -65367,9 +57331,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -65391,27 +57355,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -65532,10 +57479,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -65561,9 +57505,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -65585,31 +57529,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -65730,10 +57653,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -65759,9 +57679,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -65783,31 +57703,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -65888,10 +57787,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -65923,9 +57819,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -65947,27 +57843,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -66048,10 +57927,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -66083,9 +57959,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -66107,27 +57983,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -66223,10 +58082,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -66258,9 +58114,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -66282,27 +58138,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -66398,10 +58237,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -66433,9 +58269,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -66457,27 +58293,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -66547,10 +58366,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -66576,9 +58392,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -66600,27 +58416,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -66690,10 +58489,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -66719,9 +58515,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -66743,27 +58539,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -66857,10 +58636,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -66892,9 +58668,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -66916,27 +58692,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -67030,10 +58789,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -67065,9 +58821,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -67089,27 +58845,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -67197,10 +58936,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -67232,9 +58968,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -67256,27 +58992,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -67364,10 +59083,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -67399,9 +59115,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -67423,27 +59139,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -67513,10 +59212,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -67542,9 +59238,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -67566,27 +59262,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -67656,10 +59335,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -67685,9 +59361,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -67709,27 +59385,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -67823,10 +59482,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -67858,9 +59514,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -67882,27 +59538,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -67996,10 +59635,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -68031,9 +59667,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -68055,27 +59691,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -68163,10 +59782,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -68198,9 +59814,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -68222,27 +59838,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -68330,10 +59929,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -68365,9 +59961,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -68389,27 +59985,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -68540,10 +60119,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -68575,9 +60151,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -68599,27 +60175,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -68740,10 +60299,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -68769,9 +60325,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -68793,31 +60349,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -68898,10 +60433,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -68933,9 +60465,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -68957,27 +60489,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -69073,10 +60588,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -69108,9 +60620,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -69132,27 +60644,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -69222,10 +60717,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -69251,9 +60743,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -69275,27 +60767,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -69389,10 +60864,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -69424,9 +60896,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -69448,27 +60920,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -69556,10 +61011,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -69591,9 +61043,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -69615,27 +61067,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -69705,10 +61140,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -69734,9 +61166,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -69758,27 +61190,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -69872,10 +61287,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -69907,9 +61319,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -69931,27 +61343,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -70039,10 +61434,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -70074,9 +61466,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -70098,27 +61490,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -70242,10 +61617,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -70277,9 +61649,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -70301,27 +61673,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -70435,10 +61790,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -70464,9 +61816,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -70488,31 +61840,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -70586,10 +61917,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -70621,9 +61949,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -70645,27 +61973,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -70754,10 +62065,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -70789,9 +62097,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -70813,27 +62121,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -70896,10 +62187,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -70925,9 +62213,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -70949,27 +62237,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -71056,10 +62327,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -71091,9 +62359,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -71115,27 +62383,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -71216,10 +62467,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -71251,9 +62499,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -71275,27 +62523,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -71358,10 +62589,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -71387,9 +62615,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -71411,27 +62639,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -71518,10 +62729,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -71553,9 +62761,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -71577,27 +62785,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -71678,10 +62869,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -71713,9 +62901,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -71737,27 +62925,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -71820,10 +62991,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -71849,9 +63017,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -71873,27 +63041,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -71980,10 +63131,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -72015,9 +63163,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -72039,27 +63187,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -72140,10 +63271,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -72175,9 +63303,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -72199,27 +63327,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -72333,10 +63444,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -72362,9 +63470,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -72386,31 +63494,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -72541,10 +63628,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -72576,9 +63660,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -72600,27 +63684,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -72741,10 +63808,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -72770,9 +63834,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -72794,31 +63858,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -72899,10 +63942,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -72934,9 +63974,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -72958,27 +63998,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -73074,10 +64097,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -73109,9 +64129,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -73133,27 +64153,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -73223,10 +64226,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -73252,9 +64252,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -73276,27 +64276,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -73390,10 +64373,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -73425,9 +64405,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -73449,27 +64429,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -73557,10 +64520,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -73592,9 +64552,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -73616,27 +64576,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -73750,10 +64693,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -73779,9 +64719,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -73803,31 +64743,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -73941,10 +64860,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -73970,9 +64886,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -73994,31 +64910,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -74149,10 +65044,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -74184,9 +65076,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -74208,27 +65100,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -74359,10 +65234,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -74394,9 +65266,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -74418,27 +65290,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -74559,10 +65414,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -74588,9 +65440,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -74612,31 +65464,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -74757,10 +65588,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -74786,9 +65614,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -74810,31 +65638,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -74915,10 +65722,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -74950,9 +65754,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -74974,27 +65778,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -75075,10 +65862,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -75110,9 +65894,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -75134,27 +65918,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -75250,10 +66017,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -75285,9 +66049,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -75309,27 +66073,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -75425,10 +66172,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -75460,9 +66204,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -75484,27 +66228,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -75574,10 +66301,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -75603,9 +66327,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -75627,27 +66351,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -75717,10 +66424,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -75746,9 +66450,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -75770,27 +66474,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -75884,10 +66571,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -75919,9 +66603,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -75943,27 +66627,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -76057,10 +66724,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -76092,9 +66756,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -76116,27 +66780,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -76224,10 +66871,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -76259,9 +66903,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -76283,27 +66927,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -76391,10 +67018,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -76426,9 +67050,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -76450,27 +67074,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -76594,10 +67201,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -76629,9 +67233,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -76653,27 +67257,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -76787,10 +67374,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -76816,9 +67400,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -76840,31 +67424,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -76938,10 +67501,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -76973,9 +67533,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -76997,27 +67557,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -77106,10 +67649,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -77141,9 +67681,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -77165,27 +67705,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -77248,10 +67771,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -77277,9 +67797,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -77301,27 +67821,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -77408,10 +67911,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -77443,9 +67943,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -77467,27 +67967,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -77568,10 +68051,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -77603,9 +68083,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -77627,27 +68107,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -77710,10 +68173,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -77739,9 +68199,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -77763,27 +68223,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -77870,10 +68313,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -77905,9 +68345,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -77929,27 +68369,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -78030,10 +68453,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -78065,9 +68485,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -78089,27 +68509,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -78233,10 +68636,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -78268,9 +68668,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -78292,27 +68692,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -78426,10 +68809,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -78455,9 +68835,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -78479,31 +68859,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -78577,10 +68936,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -78612,9 +68968,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -78636,27 +68992,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -78745,10 +69084,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -78780,9 +69116,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -78804,27 +69140,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -78887,10 +69206,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -78916,9 +69232,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -78940,27 +69256,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -79047,10 +69346,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -79082,9 +69378,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -79106,27 +69402,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -79207,10 +69486,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -79242,9 +69518,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -79266,27 +69542,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -79349,10 +69608,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -79378,9 +69634,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -79402,27 +69658,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -79509,10 +69748,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -79544,9 +69780,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -79568,27 +69804,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -79669,10 +69888,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -79704,9 +69920,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -79728,27 +69944,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -79872,10 +70071,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -79907,9 +70103,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -79931,27 +70127,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -80065,10 +70244,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -80094,9 +70270,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -80118,31 +70294,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -80216,10 +70371,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -80251,9 +70403,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -80275,27 +70427,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -80384,10 +70519,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -80419,9 +70551,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -80443,27 +70575,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -80526,10 +70641,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -80555,9 +70667,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -80579,27 +70691,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -80686,10 +70781,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -80721,9 +70813,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -80745,27 +70837,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -80846,10 +70921,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -80881,9 +70953,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -80905,27 +70977,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -80988,10 +71043,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -81017,9 +71069,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -81041,27 +71093,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -81148,10 +71183,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -81183,9 +71215,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -81207,27 +71239,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -81308,10 +71323,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -81343,9 +71355,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -81367,27 +71379,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -81511,10 +71506,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -81546,9 +71538,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -81570,27 +71562,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -81704,10 +71679,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -81733,9 +71705,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -81757,31 +71729,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -81855,10 +71806,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -81890,9 +71838,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -81914,27 +71862,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -82023,10 +71954,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -82058,9 +71986,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -82082,27 +72010,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -82165,10 +72076,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -82194,9 +72102,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -82218,27 +72126,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -82325,10 +72216,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -82360,9 +72248,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -82384,27 +72272,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -82485,10 +72356,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -82520,9 +72388,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -82544,27 +72412,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -82678,10 +72529,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -82707,9 +72555,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -82731,31 +72579,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -82886,10 +72713,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -82921,9 +72745,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -82945,27 +72769,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -83086,10 +72893,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -83115,9 +72919,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -83139,31 +72943,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -83244,10 +73027,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -83279,9 +73059,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -83303,27 +73083,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -83419,10 +73182,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -83454,9 +73214,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -83478,27 +73238,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -83568,10 +73311,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -83597,9 +73337,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -83621,27 +73361,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -83735,10 +73458,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -83770,9 +73490,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -83794,27 +73514,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -83902,10 +73605,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -83937,9 +73637,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -83961,27 +73661,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -84051,10 +73734,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -84080,9 +73760,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -84104,27 +73784,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -84218,10 +73881,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -84253,9 +73913,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -84277,27 +73937,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -84385,10 +74028,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -84420,9 +74060,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -84444,27 +74084,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -84595,10 +74218,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -84630,9 +74250,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -84654,27 +74274,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -84795,10 +74398,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -84824,9 +74424,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -84848,31 +74448,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -84953,10 +74532,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -84988,9 +74564,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -85012,27 +74588,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -85128,10 +74687,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -85163,9 +74719,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -85187,27 +74743,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -85277,10 +74816,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -85306,9 +74842,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -85330,27 +74866,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -85444,10 +74963,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -85479,9 +74995,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -85503,27 +75019,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -85611,10 +75110,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -85646,9 +75142,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -85670,27 +75166,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -85804,10 +75283,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -85833,9 +75309,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -85857,31 +75333,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -86005,10 +75460,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -86040,9 +75492,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -86064,27 +75516,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -86208,10 +75643,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -86243,9 +75675,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -86267,27 +75699,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -86411,10 +75826,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -86446,9 +75858,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -86470,27 +75882,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -86604,10 +75999,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -86633,9 +76025,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -86657,31 +76049,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -86795,10 +76166,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -86824,9 +76192,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -86848,31 +76216,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -86986,10 +76333,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -87015,9 +76359,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -87039,31 +76383,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -87137,10 +76460,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -87172,9 +76492,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -87196,27 +76516,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -87290,10 +76593,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -87325,9 +76625,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -87349,27 +76649,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -87443,10 +76726,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -87478,9 +76758,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -87502,27 +76782,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -87611,10 +76874,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -87646,9 +76906,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -87670,27 +76930,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -87779,10 +77022,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -87814,9 +77054,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -87838,27 +77078,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -87947,10 +77170,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -87982,9 +77202,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -88006,27 +77226,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -88089,10 +77292,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -88118,9 +77318,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -88142,27 +77342,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -88225,10 +77408,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -88254,9 +77434,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -88278,27 +77458,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -88361,10 +77524,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -88390,9 +77550,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -88414,27 +77574,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -88521,10 +77664,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -88556,9 +77696,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -88580,27 +77720,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -88687,10 +77810,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -88722,9 +77842,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -88746,27 +77866,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -88853,10 +77956,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -88888,9 +77988,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -88912,27 +78012,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -89013,10 +78096,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -89048,9 +78128,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -89072,27 +78152,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -89173,10 +78236,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -89208,9 +78268,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -89232,27 +78292,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -89333,10 +78376,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -89368,9 +78408,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -89392,27 +78432,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -89543,10 +78566,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -89578,9 +78598,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -89602,27 +78622,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -89753,10 +78756,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -89788,9 +78788,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -89812,27 +78812,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -89953,10 +78936,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -89982,9 +78962,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -90006,31 +78986,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -90151,10 +79110,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -90180,9 +79136,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -90204,31 +79160,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -90309,10 +79244,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -90344,9 +79276,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -90368,27 +79300,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -90469,10 +79384,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -90504,9 +79416,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -90528,27 +79440,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -90644,10 +79539,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -90679,9 +79571,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -90703,27 +79595,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -90819,10 +79694,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -90854,9 +79726,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -90878,27 +79750,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -90968,10 +79823,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -90997,9 +79849,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -91021,27 +79873,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -91111,10 +79946,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -91140,9 +79972,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -91164,27 +79996,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -91278,10 +80093,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -91313,9 +80125,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -91337,27 +80149,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -91451,10 +80246,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -91486,9 +80278,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -91510,27 +80302,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -91618,10 +80393,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -91653,9 +80425,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -91677,27 +80449,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -91785,10 +80540,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -91820,9 +80572,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -91844,27 +80596,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -91934,10 +80669,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -91963,9 +80695,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -91987,27 +80719,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -92077,10 +80792,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -92106,9 +80818,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -92130,27 +80842,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -92244,10 +80939,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -92279,9 +80971,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -92303,27 +80995,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -92417,10 +81092,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -92452,9 +81124,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -92476,27 +81148,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -92584,10 +81239,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -92619,9 +81271,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -92643,27 +81295,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -92751,10 +81386,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -92786,9 +81418,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -92810,27 +81442,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -92944,10 +81559,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -92973,9 +81585,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -92997,31 +81609,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -93135,10 +81726,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -93164,9 +81752,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -93188,31 +81776,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -93336,10 +81903,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -93371,9 +81935,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -93395,27 +81959,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -93529,10 +82076,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -93558,9 +82102,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -93582,31 +82126,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -93680,10 +82203,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -93715,9 +82235,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -93739,27 +82259,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -93848,10 +82351,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -93883,9 +82383,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -93907,27 +82407,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -93990,10 +82473,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -94019,9 +82499,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -94043,27 +82523,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -94150,10 +82613,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -94185,9 +82645,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -94209,27 +82669,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -94310,10 +82753,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -94345,9 +82785,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -94369,27 +82809,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -94513,10 +82936,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -94548,9 +82968,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -94572,27 +82992,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -94716,10 +83119,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -94751,9 +83151,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -94775,27 +83175,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -94909,10 +83292,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -94938,9 +83318,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -94962,31 +83342,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -95100,10 +83459,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -95129,9 +83485,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -95153,31 +83509,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -95251,10 +83586,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -95286,9 +83618,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -95310,27 +83642,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -95404,10 +83719,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -95439,9 +83751,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -95463,27 +83775,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -95572,10 +83867,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -95607,9 +83899,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -95631,27 +83923,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -95740,10 +84015,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -95775,9 +84047,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -95799,27 +84071,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -95882,10 +84137,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -95911,9 +84163,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -95935,27 +84187,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -96018,10 +84253,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -96047,9 +84279,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -96071,27 +84303,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -96178,10 +84393,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -96213,9 +84425,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -96237,27 +84449,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -96344,10 +84539,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -96379,9 +84571,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -96403,27 +84595,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -96504,10 +84679,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -96539,9 +84711,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -96563,27 +84735,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -96664,10 +84819,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -96699,9 +84851,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -96723,27 +84875,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -96867,10 +85002,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -96902,9 +85034,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -96926,27 +85058,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -97070,10 +85185,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -97105,9 +85217,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -97129,27 +85241,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -97263,10 +85358,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -97292,9 +85384,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -97316,31 +85408,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -97454,10 +85525,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -97483,9 +85551,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -97507,31 +85575,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -97605,10 +85652,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -97640,9 +85684,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -97664,27 +85708,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -97758,10 +85785,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -97793,9 +85817,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -97817,27 +85841,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -97926,10 +85933,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -97961,9 +85965,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -97985,27 +85989,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -98094,10 +86081,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -98129,9 +86113,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -98153,27 +86137,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -98236,10 +86203,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -98265,9 +86229,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -98289,27 +86253,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -98372,10 +86319,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -98401,9 +86345,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -98425,27 +86369,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -98532,10 +86459,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -98567,9 +86491,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -98591,27 +86515,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -98698,10 +86605,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -98733,9 +86637,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -98757,27 +86661,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -98858,10 +86745,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -98893,9 +86777,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -98917,27 +86801,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -99018,10 +86885,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -99053,9 +86917,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -99077,27 +86941,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -99228,10 +87075,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -99263,9 +87107,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -99287,27 +87131,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -99438,10 +87265,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -99473,9 +87297,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -99497,27 +87321,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -99638,10 +87445,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -99667,9 +87471,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -99691,31 +87495,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -99836,10 +87619,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -99865,9 +87645,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -99889,31 +87669,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -99994,10 +87753,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -100029,9 +87785,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -100053,27 +87809,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -100154,10 +87893,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -100189,9 +87925,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -100213,27 +87949,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -100329,10 +88048,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -100364,9 +88080,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -100388,27 +88104,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -100504,10 +88203,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -100539,9 +88235,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -100563,27 +88259,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -100653,10 +88332,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -100682,9 +88358,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -100706,27 +88382,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -100796,10 +88455,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -100825,9 +88481,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -100849,27 +88505,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -100963,10 +88602,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -100998,9 +88634,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -101022,27 +88658,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -101136,10 +88755,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -101171,9 +88787,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -101195,27 +88811,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -101303,10 +88902,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -101338,9 +88934,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -101362,27 +88958,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -101470,10 +89049,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -101505,9 +89081,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -101529,27 +89105,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -101680,10 +89239,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -101715,9 +89271,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -101739,27 +89295,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -101890,10 +89429,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -101925,9 +89461,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -101949,27 +89485,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -102090,10 +89609,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -102119,9 +89635,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -102143,31 +89659,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -102288,10 +89783,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -102317,9 +89809,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -102341,31 +89833,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -102446,10 +89917,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -102481,9 +89949,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -102505,27 +89973,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -102606,10 +90057,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -102641,9 +90089,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -102665,27 +90113,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -102781,10 +90212,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -102816,9 +90244,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -102840,27 +90268,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -102956,10 +90367,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -102991,9 +90399,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -103015,27 +90423,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -103105,10 +90496,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -103134,9 +90522,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -103158,27 +90546,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -103248,10 +90619,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -103277,9 +90645,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -103301,27 +90669,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -103415,10 +90766,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -103450,9 +90798,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -103474,27 +90822,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -103588,10 +90919,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -103623,9 +90951,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -103647,27 +90975,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -103755,10 +91066,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -103790,9 +91098,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -103814,27 +91122,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -103922,10 +91213,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -103957,9 +91245,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -103981,27 +91269,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -104115,10 +91386,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -104144,9 +91412,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -104168,31 +91436,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -104306,10 +91553,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -104335,9 +91579,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -104359,31 +91603,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -104497,10 +91720,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -104526,9 +91746,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -104550,31 +91770,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -104688,10 +91887,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -104717,9 +91913,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -104741,31 +91937,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -104889,10 +92064,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -104924,9 +92096,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -104948,27 +92120,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -105092,10 +92247,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -105127,9 +92279,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -105151,27 +92303,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -105285,10 +92420,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -105314,9 +92446,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -105338,31 +92470,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -105476,10 +92587,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -105505,9 +92613,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -105529,31 +92637,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -105627,10 +92714,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -105662,9 +92746,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -105686,27 +92770,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -105780,10 +92847,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -105815,9 +92879,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -105839,27 +92903,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -105948,10 +92995,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -105983,9 +93027,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -106007,27 +93051,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -106116,10 +93143,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -106151,9 +93175,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -106175,27 +93199,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -106258,10 +93265,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -106287,9 +93291,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -106311,27 +93315,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -106394,10 +93381,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -106423,9 +93407,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -106447,27 +93431,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -106554,10 +93521,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -106589,9 +93553,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -106613,27 +93577,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -106720,10 +93667,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -106755,9 +93699,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -106779,27 +93723,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -106880,10 +93807,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -106915,9 +93839,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -106939,27 +93863,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -107040,10 +93947,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -107075,9 +93979,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -107099,27 +94003,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -107243,10 +94130,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -107278,9 +94162,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -107302,27 +94186,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -107436,10 +94303,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -107465,9 +94329,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -107489,31 +94353,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -107587,10 +94430,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -107622,9 +94462,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -107646,27 +94486,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -107755,10 +94578,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -107790,9 +94610,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -107814,27 +94634,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -107897,10 +94700,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -107926,9 +94726,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -107950,27 +94750,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -108057,10 +94840,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -108092,9 +94872,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -108116,27 +94896,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -108217,10 +94980,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -108252,9 +95012,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -108276,27 +95036,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -108420,10 +95163,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -108455,9 +95195,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -108479,27 +95219,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -108613,10 +95336,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -108642,9 +95362,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -108666,31 +95386,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -108764,10 +95463,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -108799,9 +95495,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -108823,27 +95519,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -108932,10 +95611,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -108967,9 +95643,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -108991,27 +95667,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -109074,10 +95733,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -109103,9 +95759,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -109127,27 +95783,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -109234,10 +95873,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -109269,9 +95905,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -109293,27 +95929,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -109394,10 +96013,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -109429,9 +96045,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -109453,27 +96069,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -109597,10 +96196,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -109632,9 +96228,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -109656,27 +96252,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -109790,10 +96369,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -109819,9 +96395,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -109843,31 +96419,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -109941,10 +96496,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -109976,9 +96528,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -110000,27 +96552,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -110109,10 +96644,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -110144,9 +96676,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -110168,27 +96700,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -110251,10 +96766,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -110280,9 +96792,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -110304,27 +96816,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -110411,10 +96906,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -110446,9 +96938,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -110470,27 +96962,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -110571,10 +97046,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -110606,9 +97078,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -110630,27 +97102,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -110774,10 +97229,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -110809,9 +97261,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -110833,27 +97285,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -110977,10 +97412,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -111012,9 +97444,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -111036,27 +97468,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -111170,10 +97585,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -111199,9 +97611,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -111223,31 +97635,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -111361,10 +97752,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -111390,9 +97778,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -111414,31 +97802,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -111512,10 +97879,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -111547,9 +97911,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -111571,27 +97935,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -111665,10 +98012,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -111700,9 +98044,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -111724,27 +98068,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -111833,10 +98160,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -111868,9 +98192,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -111892,27 +98216,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -112001,10 +98308,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -112036,9 +98340,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -112060,27 +98364,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -112143,10 +98430,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -112172,9 +98456,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -112196,27 +98480,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -112279,10 +98546,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -112308,9 +98572,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -112332,27 +98596,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -112439,10 +98686,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -112474,9 +98718,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -112498,27 +98742,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -112605,10 +98832,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -112640,9 +98864,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -112664,27 +98888,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -112765,10 +98972,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -112800,9 +99004,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -112824,27 +99028,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -112925,10 +99112,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -112960,9 +99144,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -112984,27 +99168,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -113067,10 +99234,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -113096,9 +99260,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -113120,27 +99284,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -113227,10 +99374,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -113262,9 +99406,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -113286,27 +99430,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -113387,10 +99514,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -113422,9 +99546,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -113446,27 +99570,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -113580,10 +99687,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -113609,9 +99713,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -113633,31 +99737,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -113771,10 +99854,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -113800,9 +99880,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -113824,31 +99904,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -113979,10 +100038,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -114014,9 +100070,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -114038,27 +100094,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -114189,10 +100228,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -114224,9 +100260,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -114248,27 +100284,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -114389,10 +100408,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -114418,9 +100434,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -114442,31 +100458,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -114587,10 +100582,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -114616,9 +100608,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -114640,31 +100632,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -114745,10 +100716,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -114780,9 +100748,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -114804,27 +100772,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -114905,10 +100856,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -114940,9 +100888,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -114964,27 +100912,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -115080,10 +101011,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -115115,9 +101043,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -115139,27 +101067,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -115255,10 +101166,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -115290,9 +101198,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -115314,27 +101222,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -115404,10 +101295,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -115433,9 +101321,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -115457,27 +101345,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -115547,10 +101418,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -115576,9 +101444,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -115600,27 +101468,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -115714,10 +101565,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -115749,9 +101597,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -115773,27 +101621,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -115887,10 +101718,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -115922,9 +101750,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -115946,27 +101774,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -116054,10 +101865,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -116089,9 +101897,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -116113,27 +101921,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -116221,10 +102012,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -116256,9 +102044,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -116280,27 +102068,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -116350,10 +102121,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -116379,9 +102147,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -116403,9 +102171,7 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; + HttpOperationResponse _result = new HttpOperationResponse() { Request = _httpRequest, Response = _httpResponse }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -116462,10 +102228,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -116491,9 +102254,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -116515,9 +102278,7 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; + HttpOperationResponse _result = new HttpOperationResponse() { Request = _httpRequest, Response = _httpResponse }; if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -116567,10 +102328,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -116596,9 +102354,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -116620,27 +102378,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -116690,10 +102431,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -116719,9 +102457,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -116743,27 +102481,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -116865,10 +102586,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -116900,9 +102618,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -116924,27 +102642,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -117054,10 +102755,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -117089,9 +102787,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -117113,27 +102811,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -117275,10 +102956,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -117304,9 +102982,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -117328,31 +103006,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -117447,10 +103104,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -117482,9 +103136,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -117506,27 +103160,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -117629,10 +103266,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -117664,9 +103298,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -117688,27 +103322,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -117843,10 +103460,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -117872,9 +103486,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -117896,31 +103510,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - if (watch == true) - { - _httpResponse.Content = new LineSeparatedHttpContent(_httpResponse.Content, cancellationToken); - } - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + watch, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -118016,10 +103609,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -118051,9 +103641,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -118075,27 +103665,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -118197,10 +103770,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -118232,9 +103802,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -118256,27 +103826,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -118354,10 +103907,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -118383,9 +103933,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -118407,27 +103957,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -118530,10 +104063,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -118565,9 +104095,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -118589,27 +104119,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -118718,10 +104231,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -118753,9 +104263,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -118777,27 +104287,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -118908,10 +104401,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -118943,9 +104433,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -118967,27 +104457,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -119072,10 +104545,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -119101,9 +104571,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -119125,27 +104595,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -119248,10 +104701,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -119283,9 +104733,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -119307,27 +104757,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -119436,10 +104869,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -119471,9 +104901,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -119495,27 +104925,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -119600,10 +105013,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -119629,9 +105039,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -119653,27 +105063,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -119769,10 +105162,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -119804,9 +105194,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -119828,27 +105218,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -119950,10 +105323,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -119985,9 +105355,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -120009,27 +105379,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -120107,10 +105460,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -120136,9 +105486,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -120160,27 +105510,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -120276,10 +105609,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -120311,9 +105641,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -120335,27 +105665,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -120457,10 +105770,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -120492,9 +105802,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -120516,27 +105826,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -120640,10 +105933,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -120675,9 +105965,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -120699,27 +105989,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -120797,10 +106070,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -120826,9 +106096,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -120850,27 +106120,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -120973,10 +106226,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -121008,9 +106258,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -121032,27 +106282,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -121161,10 +106394,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -121196,9 +106426,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -121220,27 +106450,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result); @@ -121325,10 +106538,7 @@ namespace k8s { foreach(var _header in customHeaders) { - if (_httpRequest.Headers.Contains(_header.Key)) - { - _httpRequest.Headers.Remove(_header.Key); - } + _httpRequest.Headers.Remove(_header.Key); _httpRequest.Headers.TryAddWithoutValidation(_header.Key, _header.Value); } } @@ -121354,9 +106564,9 @@ namespace k8s } HttpStatusCode _statusCode = _httpResponse.StatusCode; cancellationToken.ThrowIfCancellationRequested(); - string _responseContent = null; if ((int)_statusCode != 200 && (int)_statusCode != 201 && (int)_statusCode != 202) { + string _responseContent = null; var ex = new HttpOperationException(string.Format("Operation returned an invalid status code '{0}'", _statusCode)); if (_httpResponse.Content != null) { _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); @@ -121378,27 +106588,10 @@ namespace k8s throw ex; } // Create Result - var _result = new HttpOperationResponse(); - _result.Request = _httpRequest; - _result.Response = _httpResponse; - // Deserialize Response - if ((int)_statusCode == 200 || (int)_statusCode == 201 || (int)_statusCode == 202) - { - _responseContent = await _httpResponse.Content.ReadAsStringAsync().ConfigureAwait(false); - try - { - _result.Body = SafeJsonConvert.DeserializeObject(_responseContent, DeserializationSettings); - } - catch (JsonException ex) - { - _httpRequest.Dispose(); - if (_httpResponse != null) - { - _httpResponse.Dispose(); - } - throw new SerializationException("Unable to deserialize the response.", _responseContent, ex); - } - } + var _result = await CreateResultAsync(_httpRequest, + _httpResponse, + false, + cancellationToken); if (_shouldTrace) { ServiceClientTracing.Exit(_invocationId, _result);