Skip to content

Commit 4286cc6

Browse files
Merge pull request #119 from regulaforensics/a7d3053c
update-clients
2 parents c0ca5ed + 6ccb901 commit 4286cc6

6 files changed

Lines changed: 19 additions & 6 deletions

File tree

src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckResultItem.cs

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ protected AuthenticityCheckResultItem() { }
5858
/// <param name="type">Same as authenticity result type, but used for safe parsing of not-described values. See authenticity result type (required) (default to 0).</param>
5959
/// <param name="elementResult">elementResult.</param>
6060
/// <param name="elementDiagnose">elementDiagnose.</param>
61-
public AuthenticityCheckResultItem(int type = 0, int elementResult = default(int), int elementDiagnose = default(int))
61+
/// <param name="percentValue">percentValue.</param>
62+
public AuthenticityCheckResultItem(int type = 0, int elementResult = default(int), int elementDiagnose = default(int), int percentValue = 0)
6263
{
6364
// to ensure "type" is required (not null)
6465
if (type == null)
@@ -69,7 +70,7 @@ protected AuthenticityCheckResultItem() { }
6970
{
7071
this.Type = type;
7172
}
72-
73+
this.PercentValue = percentValue;
7374
this.ElementResult = elementResult;
7475
this.ElementDiagnose = elementDiagnose;
7576
}
@@ -81,6 +82,13 @@ protected AuthenticityCheckResultItem() { }
8182
[DataMember(Name="Type", EmitDefaultValue=true)]
8283
public int Type { get; set; }
8384

85+
/// <summary>
86+
/// Gets or Sets PercentValue
87+
/// </summary>
88+
[DataMember(Name="PercentValue", EmitDefaultValue=false)]
89+
public int PercentValue { get; set; }
90+
91+
8492
/// <summary>
8593
/// Gets or Sets ElementResult
8694
/// </summary>

src/Regula.DocumentReader.WebClient/Model/Ext/RecognitionRequest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ public RecognitionRequest(ProcessParams param, ContainerList containerList, stri
2424
{
2525
}
2626

27+
public RecognitionRequest(ProcessParams param, List<ProcessRequestImage> images, string extPortrait, string tag = null)
28+
: base(param, images, tag, extPortrait:extPortrait)
29+
{
30+
}
31+
2732
public string Json => Newtonsoft.Json.JsonConvert.SerializeObject(this);
2833
}
2934
}

src/Regula.DocumentReader.WebClient/Model/FiberResult.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ protected FiberResult() { }
4747
/// <param name="length">Fibers length value for located areas (in pixels).</param>
4848
/// <param name="area">Fibers value for areas (in pixels).</param>
4949
/// <param name="colorValues">Fibers color value.</param>
50-
public FiberResult(int rectCount = default(int), int expectedCount = default(int), int lightValue = default(int), int lightDisp = default(int), List<RectangleCoordinates> rectArray = default(List<RectangleCoordinates>), List<int> width = default(List<int>), List<int> length = default(List<int>), List<int> area = default(List<int>), List<int> colorValues = default(List<int>), int type = 0, int elementResult = default(int), int elementDiagnose = default(int)) : base(type, elementResult, elementDiagnose)
50+
public FiberResult(int rectCount = default(int), int expectedCount = default(int), int lightValue = default(int), int lightDisp = default(int), List<RectangleCoordinates> rectArray = default(List<RectangleCoordinates>), List<int> width = default(List<int>), List<int> length = default(List<int>), List<int> area = default(List<int>), List<int> colorValues = default(List<int>), int type = 0, int elementResult = default(int), int elementDiagnose = default(int), int percentValue = default(int)) : base(type, elementResult, elementDiagnose, percentValue)
5151
{
5252
this.RectCount = rectCount;
5353
this.ExpectedCount = expectedCount;

src/Regula.DocumentReader.WebClient/Model/OCRSecurityTextResult.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ protected OCRSecurityTextResult() { }
4848
/// <param name="etalonResultOCR">etalonResultOCR.</param>
4949
/// <param name="reserved1">reserved1.</param>
5050
/// <param name="reserved2">reserved2.</param>
51-
public OCRSecurityTextResult(int criticalFlag = default(int), int lightType = default(int), RectangleCoordinates fieldRect = default(RectangleCoordinates), int etalonResultType = default(int), int etalonFieldType = default(int), int etalonLightType = default(int), string securityTextResultOCR = default(string), string etalonResultOCR = default(string), int reserved1 = default(int), int reserved2 = default(int), int type = 0, int elementResult = default(int), int elementDiagnose = default(int)) : base(type, elementResult, elementDiagnose)
51+
public OCRSecurityTextResult(int criticalFlag = default(int), int lightType = default(int), RectangleCoordinates fieldRect = default(RectangleCoordinates), int etalonResultType = default(int), int etalonFieldType = default(int), int etalonLightType = default(int), string securityTextResultOCR = default(string), string etalonResultOCR = default(string), int reserved1 = default(int), int reserved2 = default(int), int type = 0, int elementResult = default(int), int elementDiagnose = default(int), int percentValue = default(int)) : base(type, elementResult, elementDiagnose, percentValue)
5252
{
5353
this.CriticalFlag = criticalFlag;
5454
this.LightType = lightType;

src/Regula.DocumentReader.WebClient/Model/PhotoIdentResult.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ protected PhotoIdentResult() { }
4747
/// <param name="step">step.</param>
4848
/// <param name="angle">angle.</param>
4949
/// <param name="reserved3">reserved3.</param>
50-
public PhotoIdentResult(int lightIndex = default(int), RectangleCoordinates area = default(RectangleCoordinates), ImageData sourceImage = default(ImageData), RawImageContainerList resultImages = default(RawImageContainerList), int fieldTypesCount = default(int), List<int> fieldTypesList = default(List<int>), int step = default(int), int angle = default(int), int reserved3 = default(int), int type = 0, int elementResult = default(int), int elementDiagnose = default(int)) : base(type, elementResult, elementDiagnose)
50+
public PhotoIdentResult(int lightIndex = default(int), RectangleCoordinates area = default(RectangleCoordinates), ImageData sourceImage = default(ImageData), RawImageContainerList resultImages = default(RawImageContainerList), int fieldTypesCount = default(int), List<int> fieldTypesList = default(List<int>), int step = default(int), int angle = default(int), int reserved3 = default(int), int type = 0, int elementResult = default(int), int elementDiagnose = default(int), int percentValue = default(int)) : base(type, elementResult, elementDiagnose, percentValue)
5151
{
5252
this.LightIndex = lightIndex;
5353
this.Area = area;

src/Regula.DocumentReader.WebClient/Model/SecurityFeatureResult.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ protected SecurityFeatureResult() { }
4444
/// <param name="criticalFlag">criticalFlag.</param>
4545
/// <param name="areaList">areaList.</param>
4646
/// <param name="reserved2">reserved2.</param>
47-
public SecurityFeatureResult(int elementType = default(int), RectangleCoordinates elementRect = default(RectangleCoordinates), int visibility = default(int), int criticalFlag = default(int), AreaContainer areaList = default(AreaContainer), int reserved2 = default(int), int type = 0, int elementResult = default(int), int elementDiagnose = default(int)) : base(type, elementResult, elementDiagnose)
47+
public SecurityFeatureResult(int elementType = default(int), RectangleCoordinates elementRect = default(RectangleCoordinates), int visibility = default(int), int criticalFlag = default(int), AreaContainer areaList = default(AreaContainer), int reserved2 = default(int), int type = 0, int elementResult = default(int), int elementDiagnose = default(int), int percentValue = default(int)) : base(type, elementResult, elementDiagnose, percentValue)
4848
{
4949
this.ElementType = elementType;
5050
this.ElementRect = elementRect;

0 commit comments

Comments
 (0)