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);