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