forked from loafle/openapi-generator-original
parent
656d2c2263
commit
1a458d3e0b
@ -454,16 +454,16 @@ namespace {{packageName}}.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
{{#hasOAuthMethods}}
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -551,6 +551,7 @@ namespace {{packageName}}.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
{{#supportsAsync}}
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
@ -566,16 +567,16 @@ namespace {{packageName}}.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
{{#hasOAuthMethods}}
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -656,6 +657,7 @@ namespace {{packageName}}.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -455,9 +455,9 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
InterceptRequest(request);
|
||||
|
||||
RestResponse<T> response;
|
||||
@ -536,6 +536,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -550,9 +551,9 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
InterceptRequest(request);
|
||||
|
||||
RestResponse<T> response;
|
||||
@ -620,6 +621,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -453,9 +453,9 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
InterceptRequest(request);
|
||||
|
||||
RestResponse<T> response;
|
||||
@ -534,6 +534,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -548,9 +549,9 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
InterceptRequest(request);
|
||||
|
||||
RestResponse<T> response;
|
||||
@ -618,6 +619,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -454,9 +454,9 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
InterceptRequest(request);
|
||||
|
||||
RestResponse<T> response;
|
||||
@ -535,6 +535,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -549,9 +550,9 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
InterceptRequest(request);
|
||||
|
||||
RestResponse<T> response;
|
||||
@ -619,6 +620,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -454,15 +454,15 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -549,6 +549,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -563,15 +564,15 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -647,6 +648,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -455,15 +455,15 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -550,6 +550,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -564,15 +565,15 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -648,6 +649,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -455,15 +455,15 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -550,6 +550,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -564,15 +565,15 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -648,6 +649,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -455,15 +455,15 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -550,6 +550,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -564,15 +565,15 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -648,6 +649,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -454,15 +454,15 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -549,6 +549,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -563,15 +564,15 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -647,6 +648,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -455,15 +455,15 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -550,6 +550,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -564,15 +565,15 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -648,6 +649,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
@ -454,15 +454,15 @@ namespace Org.OpenAPITools.Client
|
||||
RemoteCertificateValidationCallback = configuration.RemoteCertificateValidationCallback
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -549,6 +549,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<ApiResponse<T>> ExecAsync<T>(RestRequest request, RequestOptions options, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
|
||||
{
|
||||
@ -563,15 +564,15 @@ namespace Org.OpenAPITools.Client
|
||||
UseDefaultCredentials = configuration.UseDefaultCredentials
|
||||
};
|
||||
|
||||
RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration)));
|
||||
|
||||
using (RestClient client = new RestClient(clientOptions,
|
||||
configureSerialization: serializerConfig => serializerConfig.UseSerializer(() => new CustomJsonCodec(SerializerSettings, configuration))))
|
||||
{
|
||||
if (!string.IsNullOrEmpty(configuration.OAuthTokenUrl) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientId) &&
|
||||
!string.IsNullOrEmpty(configuration.OAuthClientSecret) &&
|
||||
configuration.OAuthFlow != null)
|
||||
{
|
||||
client = client.UseAuthenticator(new OAuthAuthenticator(
|
||||
client.UseAuthenticator(new OAuthAuthenticator(
|
||||
configuration.OAuthTokenUrl,
|
||||
configuration.OAuthClientId,
|
||||
configuration.OAuthClientSecret,
|
||||
@ -647,6 +648,7 @@ namespace Org.OpenAPITools.Client
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
#region IAsynchronousClient
|
||||
/// <summary>
|
||||
|
Loading…
x
Reference in New Issue
Block a user