diff --git a/modules/openapi-generator/src/main/resources/csharp/ApiClient.mustache b/modules/openapi-generator/src/main/resources/csharp/ApiClient.mustache index c69e4a4ad5d..3e774675356 100644 --- a/modules/openapi-generator/src/main/resources/csharp/ApiClient.mustache +++ b/modules/openapi-generator/src/main/resources/csharp/ApiClient.mustache @@ -493,7 +493,7 @@ namespace {{packageName}}.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -562,7 +562,7 @@ namespace {{packageName}}.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -621,7 +621,7 @@ namespace {{packageName}}.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/echo_api/csharp/restsharp/net8/EchoApi/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/echo_api/csharp/restsharp/net8/EchoApi/src/Org.OpenAPITools/Client/ApiClient.cs index 75b4961525f..09d4c2af7b2 100644 --- a/samples/client/echo_api/csharp/restsharp/net8/EchoApi/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/echo_api/csharp/restsharp/net8/EchoApi/src/Org.OpenAPITools/Client/ApiClient.cs @@ -476,7 +476,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -545,7 +545,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -602,7 +602,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/others/csharp-complex-files/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/others/csharp-complex-files/src/Org.OpenAPITools/Client/ApiClient.cs index 447585d68dd..d53a640efdd 100644 --- a/samples/client/others/csharp-complex-files/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/others/csharp-complex-files/src/Org.OpenAPITools/Client/ApiClient.cs @@ -476,7 +476,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -545,7 +545,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -602,7 +602,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/net4.7/MultipleFrameworks/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/net4.7/MultipleFrameworks/src/Org.OpenAPITools/Client/ApiClient.cs index 0dd8af0b798..879b06b7645 100644 --- a/samples/client/petstore/csharp/restsharp/net4.7/MultipleFrameworks/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/net4.7/MultipleFrameworks/src/Org.OpenAPITools/Client/ApiClient.cs @@ -492,7 +492,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -561,7 +561,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -618,7 +618,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/net4.7/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/net4.7/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs index 0e371e2e854..65ae6b1f257 100644 --- a/samples/client/petstore/csharp/restsharp/net4.7/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/net4.7/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs @@ -492,7 +492,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -561,7 +561,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -618,7 +618,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/net4.8/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/net4.8/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs index 0e371e2e854..65ae6b1f257 100644 --- a/samples/client/petstore/csharp/restsharp/net4.8/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/net4.8/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs @@ -492,7 +492,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -561,7 +561,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -618,7 +618,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/net8/EnumMappings/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/net8/EnumMappings/src/Org.OpenAPITools/Client/ApiClient.cs index 5212ce53b51..a8f6dea4407 100644 --- a/samples/client/petstore/csharp/restsharp/net8/EnumMappings/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/net8/EnumMappings/src/Org.OpenAPITools/Client/ApiClient.cs @@ -491,7 +491,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -560,7 +560,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -617,7 +617,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/net8/ParameterMappings/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/net8/ParameterMappings/src/Org.OpenAPITools/Client/ApiClient.cs index 42b7aa1319e..7dce1917d43 100644 --- a/samples/client/petstore/csharp/restsharp/net8/ParameterMappings/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/net8/ParameterMappings/src/Org.OpenAPITools/Client/ApiClient.cs @@ -475,7 +475,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -544,7 +544,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -601,7 +601,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/net8/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/net8/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs index 5212ce53b51..a8f6dea4407 100644 --- a/samples/client/petstore/csharp/restsharp/net8/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/net8/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs @@ -491,7 +491,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -560,7 +560,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -617,7 +617,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/net8/UseDateTimeForDate/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/net8/UseDateTimeForDate/src/Org.OpenAPITools/Client/ApiClient.cs index 6bdc6d6c030..7eeae6d57db 100644 --- a/samples/client/petstore/csharp/restsharp/net8/UseDateTimeForDate/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/net8/UseDateTimeForDate/src/Org.OpenAPITools/Client/ApiClient.cs @@ -475,7 +475,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -544,7 +544,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -601,7 +601,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/net8/useVirtualForHooks/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/net8/useVirtualForHooks/src/Org.OpenAPITools/Client/ApiClient.cs index 1358b2e1c5d..f7d52cf9277 100644 --- a/samples/client/petstore/csharp/restsharp/net8/useVirtualForHooks/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/net8/useVirtualForHooks/src/Org.OpenAPITools/Client/ApiClient.cs @@ -491,7 +491,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -560,7 +560,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -617,7 +617,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/net9/EnumMappings/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/net9/EnumMappings/src/Org.OpenAPITools/Client/ApiClient.cs index 5212ce53b51..a8f6dea4407 100644 --- a/samples/client/petstore/csharp/restsharp/net9/EnumMappings/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/net9/EnumMappings/src/Org.OpenAPITools/Client/ApiClient.cs @@ -491,7 +491,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -560,7 +560,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -617,7 +617,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/standard2.0/ConditionalSerialization/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/standard2.0/ConditionalSerialization/src/Org.OpenAPITools/Client/ApiClient.cs index 0e371e2e854..65ae6b1f257 100644 --- a/samples/client/petstore/csharp/restsharp/standard2.0/ConditionalSerialization/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/standard2.0/ConditionalSerialization/src/Org.OpenAPITools/Client/ApiClient.cs @@ -492,7 +492,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -561,7 +561,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -618,7 +618,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else { diff --git a/samples/client/petstore/csharp/restsharp/standard2.0/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp/restsharp/standard2.0/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs index 0e371e2e854..65ae6b1f257 100644 --- a/samples/client/petstore/csharp/restsharp/standard2.0/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp/restsharp/standard2.0/Petstore/src/Org.OpenAPITools/Client/ApiClient.cs @@ -492,7 +492,7 @@ namespace Org.OpenAPITools.Client { InterceptRequest(request); - RestResponse response = await getResponse(client); + RestResponse response = await getResponse(client).ConfigureAwait(false); // if the response type is oneOf/anyOf, call FromJSON to deserialize the data if (typeof(AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) @@ -561,7 +561,7 @@ namespace Org.OpenAPITools.Client { if (policyResult.Outcome == OutcomeType.Successful) { - return await client.Deserialize(policyResult.Result, cancellationToken); + return await client.Deserialize(policyResult.Result, cancellationToken).ConfigureAwait(false); } else { @@ -618,7 +618,7 @@ namespace Org.OpenAPITools.Client { var policy = RetryConfiguration.AsyncRetryPolicy; var policyResult = await policy.ExecuteAndCaptureAsync((ct) => client.ExecuteAsync(request, ct), cancellationToken).ConfigureAwait(false); - return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken); + return await DeserializeRestResponseFromPolicyAsync(client, request, policyResult, cancellationToken).ConfigureAwait(false); } else {