From 5a86ecec76aaeca5e2ecaa29dd0b5b94945164cb Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 28 Oct 2025 13:01:04 +0000 Subject: [PATCH] Commit: 33be31f1 --- .../Api/TransactionApi.cs | 36 +++++++++++++------ .../Model/EncryptedRCLItem.cs | 2 +- .../Model/EncryptedRCLResult.cs | 2 +- .../Model/LicenseItem.cs | 2 +- .../Model/LicenseResult.cs | 2 +- 5 files changed, 30 insertions(+), 14 deletions(-) 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; }