Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 26 additions & 10 deletions src/Regula.DocumentReader.WebClient/Api/TransactionApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -107,8 +107,9 @@ public interface ITransactionApiSync : IApiAccessor
/// <exception cref="Regula.DocumentReader.WebClient.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="transactionId">Transaction id</param>
/// <param name="transactionProcessRequest"></param>
/// <param name="useCache">Get processed values from storage in case transaction has already processed. (optional, default to false)</param>
/// <returns>TransactionProcessResult</returns>
TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid transactionId, TransactionProcessRequest transactionProcessRequest);
TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default);

/// <summary>
/// Reprocess
Expand All @@ -119,8 +120,9 @@ public interface ITransactionApiSync : IApiAccessor
/// <exception cref="Regula.DocumentReader.WebClient.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="transactionId">Transaction id</param>
/// <param name="transactionProcessRequest"></param>
/// <param name="useCache">Get processed values from storage in case transaction has already processed. (optional, default to false)</param>
/// <returns>ApiResponse of TransactionProcessResult</returns>
ApiResponse<TransactionProcessResult> ApiV2TransactionTransactionIdProcessPostWithHttpInfo(Guid transactionId, TransactionProcessRequest transactionProcessRequest);
ApiResponse<TransactionProcessResult> ApiV2TransactionTransactionIdProcessPostWithHttpInfo(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default);
/// <summary>
/// Get Reprocess transaction result
/// </summary>
Expand Down Expand Up @@ -253,9 +255,10 @@ public interface ITransactionApiAsync : IApiAccessor
/// <exception cref="Regula.DocumentReader.WebClient.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="transactionId">Transaction id</param>
/// <param name="transactionProcessRequest"></param>
/// <param name="useCache">Get processed values from storage in case transaction has already processed. (optional, default to false)</param>
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
/// <returns>Task of TransactionProcessResult</returns>
System.Threading.Tasks.Task<TransactionProcessResult> ApiV2TransactionTransactionIdProcessPostAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, System.Threading.CancellationToken cancellationToken = default);
System.Threading.Tasks.Task<TransactionProcessResult> ApiV2TransactionTransactionIdProcessPostAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default, System.Threading.CancellationToken cancellationToken = default);

/// <summary>
/// Reprocess
Expand All @@ -266,9 +269,10 @@ public interface ITransactionApiAsync : IApiAccessor
/// <exception cref="Regula.DocumentReader.WebClient.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="transactionId">Transaction id</param>
/// <param name="transactionProcessRequest"></param>
/// <param name="useCache">Get processed values from storage in case transaction has already processed. (optional, default to false)</param>
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
/// <returns>Task of ApiResponse (TransactionProcessResult)</returns>
System.Threading.Tasks.Task<ApiResponse<TransactionProcessResult>> ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, System.Threading.CancellationToken cancellationToken = default);
System.Threading.Tasks.Task<ApiResponse<TransactionProcessResult>> ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default, System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Get Reprocess transaction result
/// </summary>
Expand Down Expand Up @@ -963,10 +967,11 @@ public async System.Threading.Tasks.Task<TransactionProcessGetResponse> ApiV2Tra
/// <exception cref="Regula.DocumentReader.WebClient.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="transactionId">Transaction id</param>
/// <param name="transactionProcessRequest"></param>
/// <param name="useCache">Get processed values from storage in case transaction has already processed. (optional, default to false)</param>
/// <returns>TransactionProcessResult</returns>
public TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid transactionId, TransactionProcessRequest transactionProcessRequest)
public TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default)
{
Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResult> localVarResponse = ApiV2TransactionTransactionIdProcessPostWithHttpInfo(transactionId, transactionProcessRequest);
Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResult> localVarResponse = ApiV2TransactionTransactionIdProcessPostWithHttpInfo(transactionId, transactionProcessRequest, useCache);
return localVarResponse.Data;
}

Expand All @@ -976,8 +981,9 @@ public TransactionProcessResult ApiV2TransactionTransactionIdProcessPost(Guid tr
/// <exception cref="Regula.DocumentReader.WebClient.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="transactionId">Transaction id</param>
/// <param name="transactionProcessRequest"></param>
/// <param name="useCache">Get processed values from storage in case transaction has already processed. (optional, default to false)</param>
/// <returns>ApiResponse of TransactionProcessResult</returns>
public Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResult> ApiV2TransactionTransactionIdProcessPostWithHttpInfo(Guid transactionId, TransactionProcessRequest transactionProcessRequest)
public Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResult> ApiV2TransactionTransactionIdProcessPostWithHttpInfo(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default)
{
// verify the required parameter 'transactionProcessRequest' is set
if (transactionProcessRequest == null)
Expand All @@ -1001,6 +1007,10 @@ public Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResu
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;


Expand All @@ -1022,11 +1032,12 @@ public Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResu
/// <exception cref="Regula.DocumentReader.WebClient.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="transactionId">Transaction id</param>
/// <param name="transactionProcessRequest"></param>
/// <param name="useCache">Get processed values from storage in case transaction has already processed. (optional, default to false)</param>
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
/// <returns>Task of TransactionProcessResult</returns>
public async System.Threading.Tasks.Task<TransactionProcessResult> ApiV2TransactionTransactionIdProcessPostAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, System.Threading.CancellationToken cancellationToken = default)
public async System.Threading.Tasks.Task<TransactionProcessResult> ApiV2TransactionTransactionIdProcessPostAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default, System.Threading.CancellationToken cancellationToken = default)
{
Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResult> localVarResponse = await ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(transactionId, transactionProcessRequest, cancellationToken).ConfigureAwait(false);
Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResult> localVarResponse = await ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(transactionId, transactionProcessRequest, useCache, cancellationToken).ConfigureAwait(false);
return localVarResponse.Data;
}

Expand All @@ -1036,9 +1047,10 @@ public async System.Threading.Tasks.Task<TransactionProcessResult> ApiV2Transact
/// <exception cref="Regula.DocumentReader.WebClient.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="transactionId">Transaction id</param>
/// <param name="transactionProcessRequest"></param>
/// <param name="useCache">Get processed values from storage in case transaction has already processed. (optional, default to false)</param>
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
/// <returns>Task of ApiResponse (TransactionProcessResult)</returns>
public async System.Threading.Tasks.Task<Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResult>> ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, System.Threading.CancellationToken cancellationToken = default)
public async System.Threading.Tasks.Task<Regula.DocumentReader.WebClient.Client.ApiResponse<TransactionProcessResult>> ApiV2TransactionTransactionIdProcessPostWithHttpInfoAsync(Guid transactionId, TransactionProcessRequest transactionProcessRequest, bool? useCache = default, System.Threading.CancellationToken cancellationToken = default)
{
// verify the required parameter 'transactionProcessRequest' is set
if (transactionProcessRequest == null)
Expand All @@ -1064,6 +1076,10 @@ public async System.Threading.Tasks.Task<TransactionProcessResult> 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;


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ protected EncryptedRCLItem() { }
/// </summary>
/// <value>Base64 encoded data</value>
/*
<example>[B@5083a7e</example>
<example>[B@6c15e625</example>
*/
[DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)]
public byte[] EncryptedRCL { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
/// </summary>
/// <value>Base64 encoded data</value>
/*
<example>[B@5083a7e</example>
<example>[B@6c15e625</example>
*/
[DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)]
public byte[] EncryptedRCL { get; set; }
Expand Down Expand Up @@ -105,7 +105,7 @@
/// </summary>
/// <param name="validationContext">Validation context</param>
/// <returns>Validation Result</returns>
protected IEnumerable<ValidationResult> BaseValidate(ValidationContext validationContext)

Check warning on line 108 in src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs

View workflow job for this annotation

GitHub Actions / run_smoke_test

'EncryptedRCLResult.BaseValidate(ValidationContext)' hides inherited member 'ResultItem.BaseValidate(ValidationContext)'. Use the new keyword if hiding was intended.
{
foreach (var x in base.BaseValidate(validationContext))
{
Expand Down
2 changes: 1 addition & 1 deletion src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ protected LicenseItem() { }
/// </summary>
/// <value>Base64 encoded data</value>
/*
<example>[B@6f333983</example>
<example>[B@9fde9fe</example>
*/
[DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)]
public byte[] License { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ protected LicenseResult() { }
/// </summary>
/// <value>Base64 encoded data</value>
/*
<example>[B@6f333983</example>
<example>[B@9fde9fe</example>
*/
[DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)]
public byte[] License { get; set; }
Expand Down
Loading