diff --git a/src/Regula.DocumentReader.WebClient/Api/TransactionApi.cs b/src/Regula.DocumentReader.WebClient/Api/TransactionApi.cs
index 2e418bf..dbd8731 100644
--- a/src/Regula.DocumentReader.WebClient/Api/TransactionApi.cs
+++ b/src/Regula.DocumentReader.WebClient/Api/TransactionApi.cs
@@ -107,8 +107,9 @@ public interface ITransactionApiSync : IApiAccessor
/// Thrown when fails to make API call
/// Transaction id
///
+ /// Get processed values from storage in case transaction has already processed. (optional, default to false)
/// TransactionProcessResult
- TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid transactionId, TransactionProcessRequest transactionProcessRequest);
+ TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default);
///
/// Reprocess
@@ -119,8 +120,9 @@ public interface ITransactionApiSync : IApiAccessor
/// Thrown when fails to make API call
/// Transaction id
///
+ /// Get processed values from storage in case transaction has already processed. (optional, default to false)
/// ApiResponse of TransactionProcessResult
- ApiResponse ApiV2TransactionTransactionIdProcessPostWithHttpInfo(Guid transactionId, TransactionProcessRequest transactionProcessRequest);
+ ApiResponse ApiV2TransactionTransactionIdProcessPostWithHttpInfo(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default);
///
/// Get Reprocess transaction result
///
@@ -253,9 +255,10 @@ public interface ITransactionApiAsync : IApiAccessor
/// Thrown when fails to make API call
/// Transaction id
///
+ /// Get processed values from storage in case transaction has already processed. (optional, default to false)
/// Cancellation Token to cancel the request.
/// Task of TransactionProcessResult
- System.Threading.Tasks.Task ApiV2TransactionTransactionIdProcessPostAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, System.Threading.CancellationToken cancellationToken = default);
+ System.Threading.Tasks.Task ApiV2TransactionTransactionIdProcessPostAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default, System.Threading.CancellationToken cancellationToken = default);
///
/// Reprocess
@@ -266,9 +269,10 @@ public interface ITransactionApiAsync : IApiAccessor
/// Thrown when fails to make API call
/// Transaction id
///
+ /// Get processed values from storage in case transaction has already processed. (optional, default to false)
/// Cancellation Token to cancel the request.
/// Task of ApiResponse (TransactionProcessResult)
- System.Threading.Tasks.Task> ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, System.Threading.CancellationToken cancellationToken = default);
+ System.Threading.Tasks.Task> ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default, System.Threading.CancellationToken cancellationToken = default);
///
/// Get Reprocess transaction result
///
@@ -963,10 +967,11 @@ public async System.Threading.Tasks.Task ApiV2Tra
/// Thrown when fails to make API call
/// Transaction id
///
+ /// Get processed values from storage in case transaction has already processed. (optional, default to false)
/// TransactionProcessResult
- public TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid transactionId, TransactionProcessRequest transactionProcessRequest)
+ public TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default)
{
- Regula.DocumentReader.WebClient.Client.ApiResponse localVarResponse = ApiV2TransactionTransactionIdProcessPostWithHttpInfo(transactionId, transactionProcessRequest);
+ Regula.DocumentReader.WebClient.Client.ApiResponse localVarResponse = ApiV2TransactionTransactionIdProcessPostWithHttpInfo(transactionId, transactionProcessRequest, useCache);
return localVarResponse.Data;
}
@@ -976,8 +981,9 @@ public TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid tr
/// Thrown when fails to make API call
/// Transaction id
///
+ /// Get processed values from storage in case transaction has already processed. (optional, default to false)
/// ApiResponse of TransactionProcessResult
- public Regula.DocumentReader.WebClient.Client.ApiResponse ApiV2TransactionTransactionIdProcessPostWithHttpInfo(Guid transactionId, TransactionProcessRequest transactionProcessRequest)
+ public Regula.DocumentReader.WebClient.Client.ApiResponse ApiV2TransactionTransactionIdProcessPostWithHttpInfo(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default)
{
// verify the required parameter 'transactionProcessRequest' is set
if (transactionProcessRequest == null)
@@ -1001,6 +1007,10 @@ public Regula.DocumentReader.WebClient.Client.ApiResponseThrown when fails to make API call
/// Transaction id
///
+ /// Get processed values from storage in case transaction has already processed. (optional, default to false)
/// Cancellation Token to cancel the request.
/// Task of TransactionProcessResult
- public async System.Threading.Tasks.Task ApiV2TransactionTransactionIdProcessPostAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, System.Threading.CancellationToken cancellationToken = default)
+ public async System.Threading.Tasks.Task ApiV2TransactionTransactionIdProcessPostAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default, System.Threading.CancellationToken cancellationToken = default)
{
- Regula.DocumentReader.WebClient.Client.ApiResponse localVarResponse = await ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(transactionId, transactionProcessRequest, cancellationToken).ConfigureAwait(false);
+ Regula.DocumentReader.WebClient.Client.ApiResponse localVarResponse = await ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(transactionId, transactionProcessRequest, useCache, cancellationToken).ConfigureAwait(false);
return localVarResponse.Data;
}
@@ -1036,9 +1047,10 @@ public async System.Threading.Tasks.Task ApiV2Transact
/// Thrown when fails to make API call
/// Transaction id
///
+ /// Get processed values from storage in case transaction has already processed. (optional, default to false)
/// Cancellation Token to cancel the request.
/// Task of ApiResponse (TransactionProcessResult)
- public async System.Threading.Tasks.Task> ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, System.Threading.CancellationToken cancellationToken = default)
+ public async System.Threading.Tasks.Task> ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default, System.Threading.CancellationToken cancellationToken = default)
{
// verify the required parameter 'transactionProcessRequest' is set
if (transactionProcessRequest == null)
@@ -1064,6 +1076,10 @@ public async System.Threading.Tasks.Task ApiV2Transact
if (localVarAccept != null) localVarRequestOptions.HeaderParameters.Add("Accept", localVarAccept);
localVarRequestOptions.PathParameters.Add("transactionId", Regula.DocumentReader.WebClient.Client.ClientUtils.ParameterToString(transactionId)); // path parameter
+ if (useCache != null)
+ {
+ localVarRequestOptions.QueryParameters.Add(Regula.DocumentReader.WebClient.Client.ClientUtils.ParameterToMultiMap("", "useCache", useCache));
+ }
localVarRequestOptions.Data = transactionProcessRequest;
diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs
index ee8439c..99c8a39 100644
--- a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs
@@ -56,7 +56,7 @@ protected EncryptedRCLItem() { }
///
/// Base64 encoded data
/*
- [B@5083a7e
+ [B@6c15e625
*/
[DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)]
public byte[] EncryptedRCL { get; set; }
diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs
index 93c4c2b..653c495 100644
--- a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs
@@ -62,7 +62,7 @@ protected EncryptedRCLResult() { }
///
/// Base64 encoded data
/*
- [B@5083a7e
+ [B@6c15e625
*/
[DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)]
public byte[] EncryptedRCL { get; set; }
diff --git a/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs b/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs
index 38639d9..d4461f2 100644
--- a/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs
@@ -56,7 +56,7 @@ protected LicenseItem() { }
///
/// Base64 encoded data
/*
- [B@6f333983
+ [B@9fde9fe
*/
[DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)]
public byte[] License { get; set; }
diff --git a/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs b/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs
index ed75b4d..82ca37e 100644
--- a/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs
@@ -62,7 +62,7 @@ protected LicenseResult() { }
///
/// Base64 encoded data
/*
- [B@6f333983
+ [B@9fde9fe
*/
[DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)]
public byte[] License { get; set; }