diff --git a/generator-templates/lenient/modelGeneric.mustache b/generator-templates/lenient/modelGeneric.mustache index 14e93a9..47279e8 100644 --- a/generator-templates/lenient/modelGeneric.mustache +++ b/generator-templates/lenient/modelGeneric.mustache @@ -140,7 +140,7 @@ {{#hasOnlyReadOnly}} [JsonConstructorAttribute] {{/hasOnlyReadOnly}} - public {{classname}}({{#readWriteVars}}{{{datatypeWithEnum}}}{{#isEnum}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}}{{/isEnum}} {{#lambda.camelcase_sanitize_param}}{{name}}{{/lambda.camelcase_sanitize_param}} = {{#defaultValue}}{{^isDateTime}}{{#isString}}{{^isEnum}}@{{/isEnum}}{{/isString}}{{{defaultValue}}}{{/isDateTime}}{{#isDateTime}}default({{{datatypeWithEnum}}}){{/isDateTime}}{{/defaultValue}}{{^defaultValue}}default({{{datatypeWithEnum}}}{{#isEnum}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}}{{/isEnum}}){{/defaultValue}}{{^-last}}, {{/-last}}{{/readWriteVars}}){{#parent}} : base({{#parentVars}}{{#lambda.camelcase_sanitize_param}}{{name}}{{/lambda.camelcase_sanitize_param}}{{^-last}}, {{/-last}}{{/parentVars}}){{/parent}} + public {{classname}}({{#readWriteVars}}{{{datatypeWithEnum}}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}} {{#lambda.camelcase_sanitize_param}}{{name}}{{/lambda.camelcase_sanitize_param}} = {{#defaultValue}}{{^isDateTime}}{{#isString}}{{^isEnum}}@{{/isEnum}}{{/isString}}{{{defaultValue}}}{{/isDateTime}}{{#isDateTime}}default{{/isDateTime}}{{/defaultValue}}{{^defaultValue}}default{{/defaultValue}}{{^-last}}, {{/-last}}{{/readWriteVars}}){{#parent}} : base({{#parentVars}}{{#lambda.camelcase_sanitize_param}}{{name}}{{/lambda.camelcase_sanitize_param}}{{^-last}}, {{/-last}}{{/parentVars}}){{/parent}} { {{#vars}} {{^isInherited}} diff --git a/generator-templates/strict/modelGeneric.mustache b/generator-templates/strict/modelGeneric.mustache index 14e93a9..262d00c 100644 --- a/generator-templates/strict/modelGeneric.mustache +++ b/generator-templates/strict/modelGeneric.mustache @@ -140,7 +140,7 @@ {{#hasOnlyReadOnly}} [JsonConstructorAttribute] {{/hasOnlyReadOnly}} - public {{classname}}({{#readWriteVars}}{{{datatypeWithEnum}}}{{#isEnum}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}}{{/isEnum}} {{#lambda.camelcase_sanitize_param}}{{name}}{{/lambda.camelcase_sanitize_param}} = {{#defaultValue}}{{^isDateTime}}{{#isString}}{{^isEnum}}@{{/isEnum}}{{/isString}}{{{defaultValue}}}{{/isDateTime}}{{#isDateTime}}default({{{datatypeWithEnum}}}){{/isDateTime}}{{/defaultValue}}{{^defaultValue}}default({{{datatypeWithEnum}}}{{#isEnum}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}}{{/isEnum}}){{/defaultValue}}{{^-last}}, {{/-last}}{{/readWriteVars}}){{#parent}} : base({{#parentVars}}{{#lambda.camelcase_sanitize_param}}{{name}}{{/lambda.camelcase_sanitize_param}}{{^-last}}, {{/-last}}{{/parentVars}}){{/parent}} + public {{classname}}({{#readWriteVars}}{{{datatypeWithEnum}}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}} {{#lambda.camelcase_sanitize_param}}{{name}}{{/lambda.camelcase_sanitize_param}} = {{#defaultValue}}{{^isDateTime}}{{#isString}}{{^isEnum}}@{{/isEnum}}{{/isString}}{{{defaultValue}}}{{/isDateTime}}{{#isDateTime}}default{{/isDateTime}}{{/defaultValue}}{{^defaultValue}}default{{/defaultValue}}{{^-last}}, {{/-last}}{{/readWriteVars}}){{#parent}} : base({{#parentVars}}{{#lambda.camelcase_sanitize_param}}{{name}}{{/lambda.camelcase_sanitize_param}}{{^-last}}, {{/-last}}{{/parentVars}}){{/parent}} { {{#vars}} {{^isInherited}} diff --git a/src/Regula.DocumentReader.WebClient/Model/AreaArray.cs b/src/Regula.DocumentReader.WebClient/Model/AreaArray.cs index 5e52d93..4fd4767 100644 --- a/src/Regula.DocumentReader.WebClient/Model/AreaArray.cs +++ b/src/Regula.DocumentReader.WebClient/Model/AreaArray.cs @@ -43,7 +43,7 @@ protected AreaArray() { } /// Number of elements in List and Points (required). /// list (required). /// points (required). - public AreaArray(decimal count = default(decimal), List list = default(List), List points = default(List)) + public AreaArray(decimal count = default, List list = default, List points = default) { this.Count = count; // to ensure "list" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/AreaContainer.cs b/src/Regula.DocumentReader.WebClient/Model/AreaContainer.cs index 5ddd0b6..2159b29 100644 --- a/src/Regula.DocumentReader.WebClient/Model/AreaContainer.cs +++ b/src/Regula.DocumentReader.WebClient/Model/AreaContainer.cs @@ -43,7 +43,7 @@ protected AreaContainer() { } /// count (required). /// list (required). /// points (required). - public AreaContainer(int count = default(int), List list = default(List), List points = default(List)) + public AreaContainer(int count = default, List list = default, List points = default) { this.Count = count; // to ensure "list" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/AuthParams.cs b/src/Regula.DocumentReader.WebClient/Model/AuthParams.cs index fb4b397..ff3499f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/AuthParams.cs +++ b/src/Regula.DocumentReader.WebClient/Model/AuthParams.cs @@ -51,7 +51,7 @@ public partial class AuthParams : IValidatableObject /// This parameter is used to enable Portrait comparison check. /// This parameter is used to enable LetterScreen check. /// This parameter is used to enable Security text check. - public AuthParams(bool checkLiveness = default(bool), LivenessParams livenessParams = default(LivenessParams), bool checkUVLuminiscence = default(bool), bool checkIRB900 = default(bool), bool checkImagePatterns = default(bool), bool checkFibers = default(bool), bool checkExtMRZ = default(bool), bool checkExtOCR = default(bool), bool checkAxial = default(bool), bool checkBarcodeFormat = default(bool), bool checkIRVisibility = default(bool), bool checkIPI = default(bool), bool checkPhotoEmbedding = default(bool), bool checkPhotoComparison = default(bool), bool checkLetterScreen = default(bool), bool checkSecurityText = default(bool)) + public AuthParams(bool? checkLiveness = default, LivenessParams? livenessParams = default, bool? checkUVLuminiscence = default, bool? checkIRB900 = default, bool? checkImagePatterns = default, bool? checkFibers = default, bool? checkExtMRZ = default, bool? checkExtOCR = default, bool? checkAxial = default, bool? checkBarcodeFormat = default, bool? checkIRVisibility = default, bool? checkIPI = default, bool? checkPhotoEmbedding = default, bool? checkPhotoComparison = default, bool? checkLetterScreen = default, bool? checkSecurityText = default) { this.CheckLiveness = checkLiveness; this.LivenessParams = livenessParams; diff --git a/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckList.cs b/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckList.cs index fd844db..18991f8 100644 --- a/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckList.cs +++ b/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckList.cs @@ -42,7 +42,7 @@ protected AuthenticityCheckList() { } /// /// Count of items in List (required). /// Authenticity Check (required). - public AuthenticityCheckList(int count = default(int), List list = default(List)) + public AuthenticityCheckList(int count = default, List list = default) { this.Count = count; // to ensure "list" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckListItem.cs b/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckListItem.cs index 0fbc60c..eecdee5 100644 --- a/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckListItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckListItem.cs @@ -41,7 +41,7 @@ protected AuthenticityCheckListItem() { } /// Initializes a new instance of the class. /// /// authenticityCheckList (required). - public AuthenticityCheckListItem(AuthenticityCheckList authenticityCheckList = default(AuthenticityCheckList)) + public AuthenticityCheckListItem(AuthenticityCheckList authenticityCheckList = default) { // to ensure "authenticityCheckList" is required (not null) if (authenticityCheckList == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckResult.cs b/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckResult.cs index d77a23a..35a36eb 100644 --- a/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckResult.cs @@ -56,7 +56,7 @@ protected AuthenticityCheckResult() { } /// result (required). /// Count of items in List. /// list (required). - public AuthenticityCheckResult(AuthenticityResultType type = default(AuthenticityResultType), CheckResult result = default(CheckResult), int count = default(int), List list = default(List)) + public AuthenticityCheckResult(AuthenticityResultType type = default, CheckResult result = default, int? count = default, List list = default) { this.Type = type; this.Result = result; diff --git a/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckResultItem.cs b/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckResultItem.cs index 349a834..f27375f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckResultItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/AuthenticityCheckResultItem.cs @@ -86,7 +86,7 @@ protected AuthenticityCheckResultItem() { } /// elementResult. /// elementDiagnose. /// percentValue. - public AuthenticityCheckResultItem(AuthenticityResultType type = default(AuthenticityResultType), CheckResult? elementResult = default(CheckResult?), CheckDiagnose? elementDiagnose = default(CheckDiagnose?), int percentValue = default(int)) + public AuthenticityCheckResultItem(AuthenticityResultType type = default, CheckResult? elementResult = default, CheckDiagnose? elementDiagnose = default, int? percentValue = default) { this.Type = type; this.ElementResult = elementResult; diff --git a/src/Regula.DocumentReader.WebClient/Model/AuthenticityResult.cs b/src/Regula.DocumentReader.WebClient/Model/AuthenticityResult.cs index b42c14f..411e2c8 100644 --- a/src/Regula.DocumentReader.WebClient/Model/AuthenticityResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/AuthenticityResult.cs @@ -47,7 +47,7 @@ protected AuthenticityResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.AUTHENTICITY). - public AuthenticityResult(AuthenticityCheckList authenticityCheckList = default(AuthenticityCheckList), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.AUTHENTICITY) : base(bufLength, light, listIdx, pageIdx, resultType) + public AuthenticityResult(AuthenticityCheckList authenticityCheckList = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.AUTHENTICITY) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "authenticityCheckList" is required (not null) if (authenticityCheckList == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/BSIV2Item.cs b/src/Regula.DocumentReader.WebClient/Model/BSIV2Item.cs index 493c64b..76c1004 100644 --- a/src/Regula.DocumentReader.WebClient/Model/BSIV2Item.cs +++ b/src/Regula.DocumentReader.WebClient/Model/BSIV2Item.cs @@ -41,7 +41,7 @@ protected BSIV2Item() { } /// Initializes a new instance of the class. /// /// xMLBuffer (required). - public BSIV2Item(string xMLBuffer = default(string)) + public BSIV2Item(string xMLBuffer = default) { // to ensure "xMLBuffer" is required (not null) if (xMLBuffer == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/BSIV2Result.cs b/src/Regula.DocumentReader.WebClient/Model/BSIV2Result.cs index e048116..9b037e1 100644 --- a/src/Regula.DocumentReader.WebClient/Model/BSIV2Result.cs +++ b/src/Regula.DocumentReader.WebClient/Model/BSIV2Result.cs @@ -47,7 +47,7 @@ protected BSIV2Result() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.BSI_XML_V2). - public BSIV2Result(string xMLBuffer = default(string), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.BSI_XML_V2) : base(bufLength, light, listIdx, pageIdx, resultType) + public BSIV2Result(string xMLBuffer = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.BSI_XML_V2) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "xMLBuffer" is required (not null) if (xMLBuffer == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/BarcodePositionItem.cs b/src/Regula.DocumentReader.WebClient/Model/BarcodePositionItem.cs index 3e65a01..d57c555 100644 --- a/src/Regula.DocumentReader.WebClient/Model/BarcodePositionItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/BarcodePositionItem.cs @@ -41,7 +41,7 @@ protected BarcodePositionItem() { } /// Initializes a new instance of the class. /// /// barcodePosition (required). - public BarcodePositionItem(DocumentPosition barcodePosition = default(DocumentPosition)) + public BarcodePositionItem(DocumentPosition barcodePosition = default) { // to ensure "barcodePosition" is required (not null) if (barcodePosition == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/BarcodePositionResult.cs b/src/Regula.DocumentReader.WebClient/Model/BarcodePositionResult.cs index 208afb5..3676185 100644 --- a/src/Regula.DocumentReader.WebClient/Model/BarcodePositionResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/BarcodePositionResult.cs @@ -47,7 +47,7 @@ protected BarcodePositionResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.BARCODE_POSITION). - public BarcodePositionResult(DocumentPosition barcodePosition = default(DocumentPosition), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.BARCODE_POSITION) : base(bufLength, light, listIdx, pageIdx, resultType) + public BarcodePositionResult(DocumentPosition barcodePosition = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.BARCODE_POSITION) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "barcodePosition" is required (not null) if (barcodePosition == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/BcPDF417INFO.cs b/src/Regula.DocumentReader.WebClient/Model/BcPDF417INFO.cs index 8fdf983..6923131 100644 --- a/src/Regula.DocumentReader.WebClient/Model/BcPDF417INFO.cs +++ b/src/Regula.DocumentReader.WebClient/Model/BcPDF417INFO.cs @@ -46,7 +46,7 @@ protected BcPDF417INFO() { } /// bcRow (required). /// minX (required). /// minY (required). - public BcPDF417INFO(float angle = default(float), int bcColumn = default(int), int bcErrorLevel = default(int), int bcRow = default(int), float minX = default(float), float minY = default(float)) + public BcPDF417INFO(float angle = default, int bcColumn = default, int bcErrorLevel = default, int bcRow = default, float minX = default, float minY = default) { this.Angle = angle; this.BcColumn = bcColumn; diff --git a/src/Regula.DocumentReader.WebClient/Model/BcROIDETECT.cs b/src/Regula.DocumentReader.WebClient/Model/BcROIDETECT.cs index 5ce33b4..4b85b53 100644 --- a/src/Regula.DocumentReader.WebClient/Model/BcROIDETECT.cs +++ b/src/Regula.DocumentReader.WebClient/Model/BcROIDETECT.cs @@ -44,7 +44,7 @@ protected BcROIDETECT() { } /// left (required). /// right (required). /// top (required). - public BcROIDETECT(int bottom = default(int), int left = default(int), int right = default(int), int top = default(int)) + public BcROIDETECT(int bottom = default, int left = default, int right = default, int top = default) { this.Bottom = bottom; this.Left = left; diff --git a/src/Regula.DocumentReader.WebClient/Model/BinaryData.cs b/src/Regula.DocumentReader.WebClient/Model/BinaryData.cs index 65d8982..d06922e 100644 --- a/src/Regula.DocumentReader.WebClient/Model/BinaryData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/BinaryData.cs @@ -99,7 +99,7 @@ public partial class BinaryData : IValidatableObject /// rFIDSessionData. /// rFIDSessionDataStatus. /// Indexes of groups that aren't read. - public BinaryData(Dictionary rFIDAuthenticationInfo = default(Dictionary), Dictionary rFIDMIFAREDataValidity = default(Dictionary), Dictionary rFIDMIFAREData = default(Dictionary), Dictionary rFIDEFCOM = default(Dictionary), RfidDG1 rFIDDG1 = default(RfidDG1), Dictionary rFIDDG2 = default(Dictionary), Dictionary rFIDDG3 = default(Dictionary), Dictionary rFIDDG4 = default(Dictionary), Dictionary rFIDDG5 = default(Dictionary), Dictionary rFIDDG6 = default(Dictionary), Dictionary rFIDDG7 = default(Dictionary), Dictionary rFIDDG8 = default(Dictionary), Dictionary rFIDDG9 = default(Dictionary), Dictionary rFIDDG10 = default(Dictionary), Dictionary rFIDDG11 = default(Dictionary), Dictionary rFIDDG12 = default(Dictionary), Dictionary rFIDDG13 = default(Dictionary), Dictionary rFIDDG14 = default(Dictionary), Dictionary rFIDDG15 = default(Dictionary), Dictionary rFIDDG16 = default(Dictionary), Dictionary rFIDEFSOD = default(Dictionary), Dictionary eIDDG1 = default(Dictionary), Dictionary eIDDG2 = default(Dictionary), Dictionary eIDDG3 = default(Dictionary), Dictionary eIDDG4 = default(Dictionary), Dictionary eIDDG5 = default(Dictionary), Dictionary eIDDG6 = default(Dictionary), Dictionary eIDDG7 = default(Dictionary), Dictionary eIDDG8 = default(Dictionary), Dictionary eIDDG9 = default(Dictionary), Dictionary eIDDG10 = default(Dictionary), Dictionary eIDDG11 = default(Dictionary), Dictionary eIDDG12 = default(Dictionary), Dictionary eIDDG13 = default(Dictionary), Dictionary eIDDG14 = default(Dictionary), Dictionary eIDDG15 = default(Dictionary), Dictionary eIDDG16 = default(Dictionary), Dictionary eIDDG17 = default(Dictionary), Dictionary eIDDG18 = default(Dictionary), Dictionary eIDDG19 = default(Dictionary), Dictionary eIDDG20 = default(Dictionary), Dictionary eIDDG21 = default(Dictionary), Dictionary eDLCOM = default(Dictionary), Dictionary eDLSOD = default(Dictionary), Dictionary eDLDG1 = default(Dictionary), Dictionary eDLDG2 = default(Dictionary), Dictionary eDLDG3 = default(Dictionary), Dictionary eDLDG4 = default(Dictionary), Dictionary eDLDG5 = default(Dictionary), Dictionary eDLDG6 = default(Dictionary), Dictionary eDLDG7 = default(Dictionary), Dictionary eDLDG8 = default(Dictionary), Dictionary eDLDG9 = default(Dictionary), Dictionary eDLDG10 = default(Dictionary), Dictionary eDLDG11 = default(Dictionary), Dictionary eDLDG12 = default(Dictionary), Dictionary eDLDG13 = default(Dictionary), Dictionary eDLDG14 = default(Dictionary), Dictionary visibleDigitalSeal = default(Dictionary), Dictionary visibleDigitalSealNC = default(Dictionary), Dictionary digitalSignature = default(Dictionary), RfidSessionData rFIDSessionData = default(RfidSessionData), DetailsRFID rFIDSessionDataStatus = default(DetailsRFID), List rFIDEPasspDirectory = default(List)) + public BinaryData(Dictionary rFIDAuthenticationInfo = default, Dictionary rFIDMIFAREDataValidity = default, Dictionary rFIDMIFAREData = default, Dictionary rFIDEFCOM = default, RfidDG1? rFIDDG1 = default, Dictionary rFIDDG2 = default, Dictionary rFIDDG3 = default, Dictionary rFIDDG4 = default, Dictionary rFIDDG5 = default, Dictionary rFIDDG6 = default, Dictionary rFIDDG7 = default, Dictionary rFIDDG8 = default, Dictionary rFIDDG9 = default, Dictionary rFIDDG10 = default, Dictionary rFIDDG11 = default, Dictionary rFIDDG12 = default, Dictionary rFIDDG13 = default, Dictionary rFIDDG14 = default, Dictionary rFIDDG15 = default, Dictionary rFIDDG16 = default, Dictionary rFIDEFSOD = default, Dictionary eIDDG1 = default, Dictionary eIDDG2 = default, Dictionary eIDDG3 = default, Dictionary eIDDG4 = default, Dictionary eIDDG5 = default, Dictionary eIDDG6 = default, Dictionary eIDDG7 = default, Dictionary eIDDG8 = default, Dictionary eIDDG9 = default, Dictionary eIDDG10 = default, Dictionary eIDDG11 = default, Dictionary eIDDG12 = default, Dictionary eIDDG13 = default, Dictionary eIDDG14 = default, Dictionary eIDDG15 = default, Dictionary eIDDG16 = default, Dictionary eIDDG17 = default, Dictionary eIDDG18 = default, Dictionary eIDDG19 = default, Dictionary eIDDG20 = default, Dictionary eIDDG21 = default, Dictionary eDLCOM = default, Dictionary eDLSOD = default, Dictionary eDLDG1 = default, Dictionary eDLDG2 = default, Dictionary eDLDG3 = default, Dictionary eDLDG4 = default, Dictionary eDLDG5 = default, Dictionary eDLDG6 = default, Dictionary eDLDG7 = default, Dictionary eDLDG8 = default, Dictionary eDLDG9 = default, Dictionary eDLDG10 = default, Dictionary eDLDG11 = default, Dictionary eDLDG12 = default, Dictionary eDLDG13 = default, Dictionary eDLDG14 = default, Dictionary visibleDigitalSeal = default, Dictionary visibleDigitalSealNC = default, Dictionary digitalSignature = default, RfidSessionData? rFIDSessionData = default, DetailsRFID? rFIDSessionDataStatus = default, List rFIDEPasspDirectory = default) { this.RFIDAuthenticationInfo = rFIDAuthenticationInfo; this.RFIDMIFAREDataValidity = rFIDMIFAREDataValidity; diff --git a/src/Regula.DocumentReader.WebClient/Model/ByteArrayItem.cs b/src/Regula.DocumentReader.WebClient/Model/ByteArrayItem.cs index 5581702..373d8a0 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ByteArrayItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ByteArrayItem.cs @@ -41,7 +41,7 @@ protected ByteArrayItem() { } /// Initializes a new instance of the class. /// /// Byte array in base64 (required). - public ByteArrayItem(string byteArray = default(string)) + public ByteArrayItem(string byteArray = default) { // to ensure "byteArray" is required (not null) if (byteArray == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ByteArrayResult.cs b/src/Regula.DocumentReader.WebClient/Model/ByteArrayResult.cs index b53388a..6599bc3 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ByteArrayResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ByteArrayResult.cs @@ -47,7 +47,7 @@ protected ByteArrayResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.DTC_VC). - public ByteArrayResult(string byteArray = default(string), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.DTC_VC) : base(bufLength, light, listIdx, pageIdx, resultType) + public ByteArrayResult(string byteArray = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.DTC_VC) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "byteArray" is required (not null) if (byteArray == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/CandidatesListItem.cs b/src/Regula.DocumentReader.WebClient/Model/CandidatesListItem.cs index 6bcf851..d412e1d 100644 --- a/src/Regula.DocumentReader.WebClient/Model/CandidatesListItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/CandidatesListItem.cs @@ -36,7 +36,7 @@ public partial class CandidatesListItem : IValidatableObject /// Initializes a new instance of the class. /// /// candidatesList. - public CandidatesListItem(DocumentTypesCandidatesList candidatesList = default(DocumentTypesCandidatesList)) + public CandidatesListItem(DocumentTypesCandidatesList? candidatesList = default) { this.CandidatesList = candidatesList; } diff --git a/src/Regula.DocumentReader.WebClient/Model/CertificateData.cs b/src/Regula.DocumentReader.WebClient/Model/CertificateData.cs index 9e0ed61..47b5a1c 100644 --- a/src/Regula.DocumentReader.WebClient/Model/CertificateData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/CertificateData.cs @@ -42,7 +42,7 @@ protected CertificateData() { } /// /// data (required). /// length (required). - public CertificateData(string data = default(string), int length = default(int)) + public CertificateData(string data = default, int length = default) { // to ensure "data" is required (not null) if (data == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ChosenDocumentType.cs b/src/Regula.DocumentReader.WebClient/Model/ChosenDocumentType.cs index 76acff9..f9f5623 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ChosenDocumentType.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ChosenDocumentType.cs @@ -58,7 +58,7 @@ protected ChosenDocumentType() { } /// Combination of lighting scheme identifiers (combination of Light enum) needed to perform all authenticity checks specified in CheckAuthenticity (required). /// Camera exposure value necessary when obtaining document images of the given type for AXIAL lighting scheme (required). /// rotationAngle. - public ChosenDocumentType(string documentName = default(string), int iD = default(int), decimal p = default(decimal), int rotated180 = default(int), RfidLocation rFIDPresence = default(RfidLocation), FDSIDList fDSIDList = default(FDSIDList), int necessaryLights = default(int), int checkAuthenticity = default(int), int uVExp = default(int), int authenticityNecessaryLights = default(int), decimal oVIExp = default(decimal), int rotationAngle = default(int)) + public ChosenDocumentType(string? documentName = default, int iD = default, decimal p = default, int rotated180 = default, RfidLocation rFIDPresence = default, FDSIDList? fDSIDList = default, int necessaryLights = default, int checkAuthenticity = default, int uVExp = default, int authenticityNecessaryLights = default, decimal oVIExp = default, int? rotationAngle = default) { this.ID = iD; this.P = p; diff --git a/src/Regula.DocumentReader.WebClient/Model/ChosenDocumentTypeResult.cs b/src/Regula.DocumentReader.WebClient/Model/ChosenDocumentTypeResult.cs index 4b284e7..0290d74 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ChosenDocumentTypeResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ChosenDocumentTypeResult.cs @@ -47,7 +47,7 @@ protected ChosenDocumentTypeResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.DOCUMENT_TYPE). - public ChosenDocumentTypeResult(OneCandidate oneCandidate = default(OneCandidate), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.DOCUMENT_TYPE) : base(bufLength, light, listIdx, pageIdx, resultType) + public ChosenDocumentTypeResult(OneCandidate oneCandidate = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.DOCUMENT_TYPE) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "oneCandidate" is required (not null) if (oneCandidate == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ContainerList.cs b/src/Regula.DocumentReader.WebClient/Model/ContainerList.cs index 375b26f..7c03009 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ContainerList.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ContainerList.cs @@ -42,7 +42,7 @@ protected ContainerList() { } /// /// Length of list (Count for items). /// list (required). - public ContainerList(int count = default(int), List list = default(List)) + public ContainerList(int? count = default, List list = default) { // to ensure "list" is required (not null) if (list == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/CrossSourceValueComparison.cs b/src/Regula.DocumentReader.WebClient/Model/CrossSourceValueComparison.cs index e4547e4..0150aee 100644 --- a/src/Regula.DocumentReader.WebClient/Model/CrossSourceValueComparison.cs +++ b/src/Regula.DocumentReader.WebClient/Model/CrossSourceValueComparison.cs @@ -61,7 +61,7 @@ protected CrossSourceValueComparison() { } /// sourceLeft (required). /// sourceRight (required). /// status (required). - public CrossSourceValueComparison(Source sourceLeft = default(Source), Source sourceRight = default(Source), CheckResult status = default(CheckResult)) + public CrossSourceValueComparison(Source sourceLeft = default, Source sourceRight = default, CheckResult status = default) { this.SourceLeft = sourceLeft; this.SourceRight = sourceRight; diff --git a/src/Regula.DocumentReader.WebClient/Model/DataModule.cs b/src/Regula.DocumentReader.WebClient/Model/DataModule.cs index ea3bb9c..15001e5 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DataModule.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DataModule.cs @@ -51,7 +51,7 @@ protected DataModule() { } /// mReserved1. /// mReserver2. /// mType (required). - public DataModule(string mData = default(string), int mLength = default(int), int mReserved1 = default(int), int mReserver2 = default(int), BarCodeModuleType mType = default(BarCodeModuleType)) + public DataModule(string mData = default, int mLength = default, int? mReserved1 = default, int? mReserver2 = default, BarCodeModuleType mType = default) { // to ensure "mData" is required (not null) if (mData == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DatabaseDocument.cs b/src/Regula.DocumentReader.WebClient/Model/DatabaseDocument.cs index a16e29f..5eff9c8 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DatabaseDocument.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DatabaseDocument.cs @@ -61,7 +61,7 @@ protected DatabaseDocument() { } /// The year when the document was issued.. /// Guardian country.. /// Whether the document is no longer in circulation.. - public DatabaseDocument(bool barcodeFields = default(bool), string country = default(string), string createad = default(string), DocumentType docType = default(DocumentType), string document = default(string), bool graphicFields = default(bool), int id = default(int), bool mrz = default(bool), string region = default(string), bool rfidChip = default(bool), bool textFields = default(bool), string updated = default(string), string year = default(string), string sovereignty = default(string), bool deprecated = default(bool)) + public DatabaseDocument(bool barcodeFields = default, string country = default, string createad = default, DocumentType docType = default, string document = default, bool graphicFields = default, int id = default, bool mrz = default, string? region = default, bool rfidChip = default, bool textFields = default, string updated = default, string? year = default, string? sovereignty = default, bool? deprecated = default) { this.BarcodeFields = barcodeFields; // to ensure "country" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DatabaseDocumentList.cs b/src/Regula.DocumentReader.WebClient/Model/DatabaseDocumentList.cs index 08d41c9..f97f414 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DatabaseDocumentList.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DatabaseDocumentList.cs @@ -41,7 +41,7 @@ protected DatabaseDocumentList() { } /// Initializes a new instance of the class. /// /// The list of documents stored in the database. (required). - public DatabaseDocumentList(List items = default(List)) + public DatabaseDocumentList(List items = default) { // to ensure "items" is required (not null) if (items == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DetailsAge.cs b/src/Regula.DocumentReader.WebClient/Model/DetailsAge.cs index 97b6925..fc288e6 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DetailsAge.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DetailsAge.cs @@ -76,7 +76,7 @@ protected DetailsAge() { } /// over21 (required). /// over25 (required). /// over65 (required). - public DetailsAge(int threshold = default(int), CheckResult overThreshold = default(CheckResult), CheckResult over18 = default(CheckResult), CheckResult over21 = default(CheckResult), CheckResult over25 = default(CheckResult), CheckResult over65 = default(CheckResult)) + public DetailsAge(int threshold = default, CheckResult overThreshold = default, CheckResult over18 = default, CheckResult over21 = default, CheckResult over25 = default, CheckResult over65 = default) { this.Threshold = threshold; this.OverThreshold = overThreshold; diff --git a/src/Regula.DocumentReader.WebClient/Model/DetailsOptical.cs b/src/Regula.DocumentReader.WebClient/Model/DetailsOptical.cs index b8b1ec9..ebe0983 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DetailsOptical.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DetailsOptical.cs @@ -91,7 +91,7 @@ protected DetailsOptical() { } /// security (required). /// text (required). /// vds. - public DetailsOptical(CheckResult overallStatus = default(CheckResult), CheckResult docType = default(CheckResult), CheckResult expiry = default(CheckResult), CheckResult imageQA = default(CheckResult), CheckResult mrz = default(CheckResult), int pagesCount = default(int), CheckResult security = default(CheckResult), CheckResult text = default(CheckResult), int vds = default(int)) + public DetailsOptical(CheckResult overallStatus = default, CheckResult docType = default, CheckResult expiry = default, CheckResult imageQA = default, CheckResult mrz = default, int pagesCount = default, CheckResult security = default, CheckResult text = default, int? vds = default) { this.OverallStatus = overallStatus; this.DocType = docType; diff --git a/src/Regula.DocumentReader.WebClient/Model/DetailsRFID.cs b/src/Regula.DocumentReader.WebClient/Model/DetailsRFID.cs index 334537a..918495f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DetailsRFID.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DetailsRFID.cs @@ -89,7 +89,7 @@ protected DetailsRFID() { } /// pA (required). /// pACE (required). /// tA (required). - public DetailsRFID(CheckResult overallStatus = default(CheckResult), CheckResult aA = default(CheckResult), CheckResult bAC = default(CheckResult), CheckResult cA = default(CheckResult), CheckResult pA = default(CheckResult), CheckResult pACE = default(CheckResult), CheckResult tA = default(CheckResult)) + public DetailsRFID(CheckResult overallStatus = default, CheckResult aA = default, CheckResult bAC = default, CheckResult cA = default, CheckResult pA = default, CheckResult pACE = default, CheckResult tA = default) { this.OverallStatus = overallStatus; this.AA = aA; diff --git a/src/Regula.DocumentReader.WebClient/Model/DeviceInfo.cs b/src/Regula.DocumentReader.WebClient/Model/DeviceInfo.cs index 5a5013a..1ea5bde 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DeviceInfo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DeviceInfo.cs @@ -45,7 +45,7 @@ public partial class DeviceInfo : IValidatableObject /// List of supported scenarios.. /// metadata. /// documentsDatabase. - public DeviceInfo(string appName = default(string), string varVersion = default(string), string licenseId = default(string), string licenseSerial = default(string), string licenseType = default(string), DateTime validUntil = default(DateTime), string serverTime = default(string), List supportedScenarios = default(List), Dictionary metadata = default(Dictionary), DeviceInfoDocumentsDatabase documentsDatabase = default(DeviceInfoDocumentsDatabase)) + public DeviceInfo(string? appName = default, string? varVersion = default, string? licenseId = default, string? licenseSerial = default, string? licenseType = default, DateTime? validUntil = default, string? serverTime = default, List supportedScenarios = default, Dictionary metadata = default, DeviceInfoDocumentsDatabase? documentsDatabase = default) { this.AppName = appName; this.VarVersion = varVersion; diff --git a/src/Regula.DocumentReader.WebClient/Model/DeviceInfoDocumentsDatabase.cs b/src/Regula.DocumentReader.WebClient/Model/DeviceInfoDocumentsDatabase.cs index 3baa446..49c082a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DeviceInfoDocumentsDatabase.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DeviceInfoDocumentsDatabase.cs @@ -44,7 +44,7 @@ protected DeviceInfoDocumentsDatabase() { } /// Database version. (required). /// Date of database creation. (required). /// Description of the database contents, such as the list of supported countries and documents. (required). - public DeviceInfoDocumentsDatabase(string id = default(string), string varVersion = default(string), string exportDate = default(string), string description = default(string)) + public DeviceInfoDocumentsDatabase(string id = default, string varVersion = default, string exportDate = default, string description = default) { // to ensure "id" is required (not null) if (id == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfo.cs b/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfo.cs index 6bf995e..9b71f7f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfo.cs @@ -47,7 +47,7 @@ protected DocBarCodeInfo() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.BARCODES). - public DocBarCodeInfo(DocBarCodeInfoFieldsList varDocBarCodeInfo = default(DocBarCodeInfoFieldsList), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.BARCODES) : base(bufLength, light, listIdx, pageIdx, resultType) + public DocBarCodeInfo(DocBarCodeInfoFieldsList varDocBarCodeInfo = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.BARCODES) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "varDocBarCodeInfo" is required (not null) if (varDocBarCodeInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfoFieldsList.cs b/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfoFieldsList.cs index 039b14e..ed19f4b 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfoFieldsList.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfoFieldsList.cs @@ -42,7 +42,7 @@ protected DocBarCodeInfoFieldsList() { } /// /// Count of array fields (required). /// Data from barcode (required). - public DocBarCodeInfoFieldsList(int nFields = default(int), List pArrayFields = default(List)) + public DocBarCodeInfoFieldsList(int nFields = default, List pArrayFields = default) { this.NFields = nFields; // to ensure "pArrayFields" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfoItem.cs b/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfoItem.cs index fe9ac95..26ddd84 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfoItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocBarCodeInfoItem.cs @@ -41,7 +41,7 @@ protected DocBarCodeInfoItem() { } /// Initializes a new instance of the class. /// /// docBarCodeInfo (required). - public DocBarCodeInfoItem(DocBarCodeInfoFieldsList docBarCodeInfo = default(DocBarCodeInfoFieldsList)) + public DocBarCodeInfoItem(DocBarCodeInfoFieldsList docBarCodeInfo = default) { // to ensure "docBarCodeInfo" is required (not null) if (docBarCodeInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocFeature.cs b/src/Regula.DocumentReader.WebClient/Model/DocFeature.cs index 6b85f94..f7ee687 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocFeature.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocFeature.cs @@ -42,7 +42,7 @@ protected DocFeature() { } /// /// type (required). /// data (required). - public DocFeature(decimal type = default(decimal), TrfFtBytes data = default(TrfFtBytes)) + public DocFeature(decimal type = default, TrfFtBytes data = default) { this.Type = type; // to ensure "data" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocGraphicsInfoItem.cs b/src/Regula.DocumentReader.WebClient/Model/DocGraphicsInfoItem.cs index faa5ca4..cb098d7 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocGraphicsInfoItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocGraphicsInfoItem.cs @@ -41,7 +41,7 @@ protected DocGraphicsInfoItem() { } /// Initializes a new instance of the class. /// /// docGraphicsInfo (required). - public DocGraphicsInfoItem(GraphicFieldsList docGraphicsInfo = default(GraphicFieldsList)) + public DocGraphicsInfoItem(GraphicFieldsList docGraphicsInfo = default) { // to ensure "docGraphicsInfo" is required (not null) if (docGraphicsInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedField.cs b/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedField.cs index 4beffb4..f614e4c 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedField.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedField.cs @@ -53,7 +53,7 @@ protected DocVisualExtendedField() { } /// wLCID. /// reserved2. /// reserved3. - public DocVisualExtendedField(RectangleCoordinates fieldRect = default(RectangleCoordinates), TextFieldType wFieldType = default(TextFieldType), string fieldName = default(string), decimal stringsCount = default(decimal), List stringsResult = default(List), decimal bufLength = default(decimal), string bufText = default(string), string fieldMask = default(string), int validity = default(int), int inComparison = default(int), LCID? wLCID = default(LCID?), int reserved2 = default(int), int reserved3 = default(int)) : base(wFieldType, fieldName, stringsCount, stringsResult, bufLength, bufText, fieldMask, validity, inComparison, wLCID, reserved2, reserved3) + public DocVisualExtendedField(RectangleCoordinates fieldRect = default, TextFieldType wFieldType = default, string fieldName = default, decimal stringsCount = default, List stringsResult = default, decimal bufLength = default, string? bufText = default, string? fieldMask = default, int? validity = default, int? inComparison = default, LCID? wLCID = default, int? reserved2 = default, int? reserved3 = default) : base(wFieldType, fieldName, stringsCount, stringsResult, bufLength, bufText, fieldMask, validity, inComparison, wLCID, reserved2, reserved3) { // to ensure "fieldRect" is required (not null) if (fieldRect == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedFieldItem.cs b/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedFieldItem.cs index 8ea7792..35a8ef8 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedFieldItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedFieldItem.cs @@ -41,7 +41,7 @@ protected DocVisualExtendedFieldItem() { } /// Initializes a new instance of the class. /// /// fieldRect (required). - public DocVisualExtendedFieldItem(RectangleCoordinates fieldRect = default(RectangleCoordinates)) + public DocVisualExtendedFieldItem(RectangleCoordinates fieldRect = default) { // to ensure "fieldRect" is required (not null) if (fieldRect == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedInfo.cs b/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedInfo.cs index 67e21a5..5c02f7b 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedInfo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedInfo.cs @@ -42,7 +42,7 @@ protected DocVisualExtendedInfo() { } /// /// Number of pArrayFields array elements (required). /// pArrayFields (required). - public DocVisualExtendedInfo(decimal nFields = default(decimal), List pArrayFields = default(List)) + public DocVisualExtendedInfo(decimal nFields = default, List pArrayFields = default) { this.NFields = nFields; // to ensure "pArrayFields" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedInfoItem.cs b/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedInfoItem.cs index 03fc53b..753024d 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedInfoItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocVisualExtendedInfoItem.cs @@ -41,7 +41,7 @@ protected DocVisualExtendedInfoItem() { } /// Initializes a new instance of the class. /// /// docVisualExtendedInfo (required). - public DocVisualExtendedInfoItem(DocVisualExtendedInfo docVisualExtendedInfo = default(DocVisualExtendedInfo)) + public DocVisualExtendedInfoItem(DocVisualExtendedInfo docVisualExtendedInfo = default) { // to ensure "docVisualExtendedInfo" is required (not null) if (docVisualExtendedInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentBinaryInfoResult.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentBinaryInfoResult.cs index fe8c1ae..0d4ee2f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentBinaryInfoResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentBinaryInfoResult.cs @@ -47,7 +47,7 @@ protected DocumentBinaryInfoResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.RFID_RAW_DATA). - public DocumentBinaryInfoResult(TDocBinaryInfo tDocBinaryInfo = default(TDocBinaryInfo), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.RFID_RAW_DATA) : base(bufLength, light, listIdx, pageIdx, resultType) + public DocumentBinaryInfoResult(TDocBinaryInfo tDocBinaryInfo = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.RFID_RAW_DATA) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "tDocBinaryInfo" is required (not null) if (tDocBinaryInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentImage.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentImage.cs index 49e13fa..a8d421e 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentImage.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentImage.cs @@ -37,7 +37,7 @@ public partial class DocumentImage : IValidatableObject /// /// Base64 encoded image. /// Image format. - public DocumentImage(string image = default(string), string format = default(string)) + public DocumentImage(string? image = default, string? format = default) { this.Image = image; this.Format = format; diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentImageResult.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentImageResult.cs index 6ab5570..74dd575 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentImageResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentImageResult.cs @@ -47,7 +47,7 @@ protected DocumentImageResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.DOCUMENT_IMAGE). - public DocumentImageResult(ImageData rawImageContainer = default(ImageData), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.DOCUMENT_IMAGE) : base(bufLength, light, listIdx, pageIdx, resultType) + public DocumentImageResult(ImageData rawImageContainer = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.DOCUMENT_IMAGE) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "rawImageContainer" is required (not null) if (rawImageContainer == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentPosition.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentPosition.cs index 074a922..c64c3f8 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentPosition.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentPosition.cs @@ -61,7 +61,7 @@ protected DocumentPosition() { } /// objIntAngleDev. /// perspectiveTr. /// resultStatus. - public DocumentPosition(DocumentFormat docFormat = default(DocumentFormat), decimal angle = default(decimal), int width = default(int), int height = default(int), Point center = default(Point), Point leftBottom = default(Point), Point leftTop = default(Point), Point rightBottom = default(Point), Point rightTop = default(Point), int dpi = default(int), int inverse = default(int), int objArea = default(int), int objIntAngleDev = default(int), int perspectiveTr = default(int), int resultStatus = default(int)) + public DocumentPosition(DocumentFormat docFormat = default, decimal angle = default, int width = default, int height = default, Point center = default, Point leftBottom = default, Point leftTop = default, Point rightBottom = default, Point rightTop = default, int dpi = default, int? inverse = default, int? objArea = default, int? objIntAngleDev = default, int? perspectiveTr = default, int? resultStatus = default) { this.DocFormat = docFormat; this.Angle = angle; diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentPositionItem.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentPositionItem.cs index 98b156a..03772fa 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentPositionItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentPositionItem.cs @@ -41,7 +41,7 @@ protected DocumentPositionItem() { } /// Initializes a new instance of the class. /// /// documentPosition (required). - public DocumentPositionItem(DocumentPosition documentPosition = default(DocumentPosition)) + public DocumentPositionItem(DocumentPosition documentPosition = default) { // to ensure "documentPosition" is required (not null) if (documentPosition == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentPositionResult.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentPositionResult.cs index dc14d43..5acc368 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentPositionResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentPositionResult.cs @@ -47,7 +47,7 @@ protected DocumentPositionResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.DOCUMENT_POSITION). - public DocumentPositionResult(DocumentPosition documentPosition = default(DocumentPosition), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.DOCUMENT_POSITION) : base(bufLength, light, listIdx, pageIdx, resultType) + public DocumentPositionResult(DocumentPosition documentPosition = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.DOCUMENT_POSITION) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "documentPosition" is required (not null) if (documentPosition == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidates.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidates.cs index 09cb502..ffb683e 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidates.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidates.cs @@ -43,7 +43,7 @@ public partial class DocumentTypesCandidates : IValidatableObject /// /// recResult. /// candidates. - public DocumentTypesCandidates(DocumentTypeRecognitionResult? recResult = default(DocumentTypeRecognitionResult?), List candidates = default(List)) + public DocumentTypesCandidates(DocumentTypeRecognitionResult? recResult = default, List candidates = default) { this.RecResult = recResult; this.Candidates = candidates; diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidatesList.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidatesList.cs index d2b000c..dc9049d 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidatesList.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidatesList.cs @@ -43,7 +43,7 @@ public partial class DocumentTypesCandidatesList : IValidatableObject /// /// recResult. /// candidates. - public DocumentTypesCandidatesList(DocumentTypeRecognitionResult? recResult = default(DocumentTypeRecognitionResult?), List candidates = default(List)) + public DocumentTypesCandidatesList(DocumentTypeRecognitionResult? recResult = default, List candidates = default) { this.RecResult = recResult; this.Candidates = candidates; diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidatesResult.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidatesResult.cs index ce94a22..2c7f2de 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidatesResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentTypesCandidatesResult.cs @@ -47,7 +47,7 @@ protected DocumentTypesCandidatesResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.DOCUMENT_TYPE_CANDIDATES). - public DocumentTypesCandidatesResult(DocumentTypesCandidatesList candidatesList = default(DocumentTypesCandidatesList), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.DOCUMENT_TYPE_CANDIDATES) : base(bufLength, light, listIdx, pageIdx, resultType) + public DocumentTypesCandidatesResult(DocumentTypesCandidatesList? candidatesList = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.DOCUMENT_TYPE_CANDIDATES) : base(bufLength, light, listIdx, pageIdx, resultType) { this.CandidatesList = candidatesList; } diff --git a/src/Regula.DocumentReader.WebClient/Model/DocumentsDatabase.cs b/src/Regula.DocumentReader.WebClient/Model/DocumentsDatabase.cs index 6871c80..e1805e2 100644 --- a/src/Regula.DocumentReader.WebClient/Model/DocumentsDatabase.cs +++ b/src/Regula.DocumentReader.WebClient/Model/DocumentsDatabase.cs @@ -39,7 +39,7 @@ public partial class DocumentsDatabase : IValidatableObject /// Date the document database was created. /// Document database identifier. /// Document database version. - public DocumentsDatabase(string description = default(string), string exportDate = default(string), string iD = default(string), string varVersion = default(string)) + public DocumentsDatabase(string? description = default, string? exportDate = default, string? iD = default, string? varVersion = default) { this.Description = description; this.ExportDate = exportDate; diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs index 0c90196..519a69f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs @@ -41,7 +41,7 @@ protected EncryptedRCLItem() { } /// Initializes a new instance of the class. /// /// Base64 encoded data (required). - public EncryptedRCLItem(byte[] encryptedRCL = default(byte[])) + public EncryptedRCLItem(byte[] encryptedRCL = default) { // to ensure "encryptedRCL" is required (not null) if (encryptedRCL == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs index ee2ada1..46b6b48 100644 --- a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs @@ -47,7 +47,7 @@ protected EncryptedRCLResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.ENCRYPTED_RCL). - public EncryptedRCLResult(byte[] encryptedRCL = default(byte[]), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.ENCRYPTED_RCL) : base(bufLength, light, listIdx, pageIdx, resultType) + public EncryptedRCLResult(byte[] encryptedRCL = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.ENCRYPTED_RCL) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "encryptedRCL" is required (not null) if (encryptedRCL == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ErrorCoordinates.cs b/src/Regula.DocumentReader.WebClient/Model/ErrorCoordinates.cs index dcc188a..513f6c2 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ErrorCoordinates.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ErrorCoordinates.cs @@ -39,7 +39,7 @@ public partial class ErrorCoordinates : IValidatableObject /// top. /// right. /// bottom. - public ErrorCoordinates(decimal left = default(decimal), decimal top = default(decimal), decimal right = default(decimal), decimal bottom = default(decimal)) + public ErrorCoordinates(decimal? left = default, decimal? top = default, decimal? right = default, decimal? bottom = default) { this.Left = left; this.Top = top; diff --git a/src/Regula.DocumentReader.WebClient/Model/Ext/RecognitionRequest.cs b/src/Regula.DocumentReader.WebClient/Model/Ext/RecognitionRequest.cs index 98e8d4d..f24f2b2 100644 --- a/src/Regula.DocumentReader.WebClient/Model/Ext/RecognitionRequest.cs +++ b/src/Regula.DocumentReader.WebClient/Model/Ext/RecognitionRequest.cs @@ -4,27 +4,27 @@ namespace Regula.DocumentReader.WebClient.Model.Ext { public class RecognitionRequest : ProcessRequest { - public RecognitionRequest(RecognitionParams param, ProcessRequestImage image, string tag = null) + public RecognitionRequest(ProcessParams param, ProcessRequestImage image, string tag = null) : base(param, new List { image }, tag) { } - public RecognitionRequest(RecognitionParams param, byte[] image, string tag = null) + public RecognitionRequest(ProcessParams param, byte[] image, string tag = null) : base( param, new List { new ProcessRequestImage(image) }, tag) { } - public RecognitionRequest(RecognitionParams param, List images, string tag = null) + public RecognitionRequest(ProcessParams param, List images, string tag = null) : base(param, images, tag) { } - public RecognitionRequest(RecognitionParams param, ContainerList containerList, string tag = null) + public RecognitionRequest(ProcessParams param, ContainerList containerList, string tag = null) : base(tag:tag, processParam:param, containerList:containerList) { } - public RecognitionRequest(RecognitionParams param, List images, string extPortrait, string tag = null) + public RecognitionRequest(ProcessParams param, List images, string extPortrait, string tag = null) : base(param, images, tag, extPortrait:extPortrait) { } diff --git a/src/Regula.DocumentReader.WebClient/Model/FDSIDList.cs b/src/Regula.DocumentReader.WebClient/Model/FDSIDList.cs index 47678d1..d0df841 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FDSIDList.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FDSIDList.cs @@ -64,7 +64,7 @@ protected FDSIDList() { } /// Issuing state code. /// Issuing state name. /// Whether the document is deprecated (required). - public FDSIDList(string iCAOCode = default(string), decimal count = default(decimal), List list = default(List), DocumentType dType = default(DocumentType), DocumentFormat dFormat = default(DocumentFormat), bool dMRZ = default(bool), string dDescription = default(string), string dYear = default(string), string dCountryName = default(string), string dStateCode = default(string), string dStateName = default(string), bool isDeprecated = default(bool)) + public FDSIDList(string iCAOCode = default, decimal? count = default, List list = default, DocumentType dType = default, DocumentFormat dFormat = default, bool dMRZ = default, string? dDescription = default, string? dYear = default, string dCountryName = default, string? dStateCode = default, string? dStateName = default, bool isDeprecated = default) { // to ensure "iCAOCode" is required (not null) if (iCAOCode == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/FaceApi.cs b/src/Regula.DocumentReader.WebClient/Model/FaceApi.cs index 147060d..1ac6e7b 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FaceApi.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FaceApi.cs @@ -45,7 +45,7 @@ public partial class FaceApi : IValidatableObject /// Proxy protocol type, should be set according to the <a href=\"https://curl.se/libcurl/c/CURLOPT_PROXYTYPE.html\" target=\"_blank\">cURL standard</a>.. /// The age threshold for the portrait comparison. Default: 13.. /// Estimated duration of validity for a child's passport, years. Default: 5.. - public FaceApi(string url = default(string), string mode = default(string), FaceApiSearch search = default(FaceApiSearch), int threshold = default(int), int serviceTimeout = default(int), string proxy = default(string), string proxyUserpwd = default(string), int proxyType = default(int), int childAgeThreshold = default(int), int childDocValidityYears = default(int)) + public FaceApi(string? url = default, string? mode = default, FaceApiSearch? search = default, int? threshold = default, int? serviceTimeout = default, string? proxy = default, string? proxyUserpwd = default, int? proxyType = default, int? childAgeThreshold = default, int? childDocValidityYears = default) { this.Url = url; this.Mode = mode; diff --git a/src/Regula.DocumentReader.WebClient/Model/FaceApiSearch.cs b/src/Regula.DocumentReader.WebClient/Model/FaceApiSearch.cs index 9999015..ef94087 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FaceApiSearch.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FaceApiSearch.cs @@ -38,7 +38,7 @@ public partial class FaceApiSearch : IValidatableObject /// The maximum number of results to be returned.. /// The similarity threshold.. /// The groups where to conduct the search.. - public FaceApiSearch(int limit = default(int), float threshold = default(float), List groupIds = default(List)) + public FaceApiSearch(int? limit = default, float? threshold = default, List groupIds = default) { this.Limit = limit; this.Threshold = threshold; diff --git a/src/Regula.DocumentReader.WebClient/Model/FaceDetection.cs b/src/Regula.DocumentReader.WebClient/Model/FaceDetection.cs index 230b05b..0ae6340 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FaceDetection.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FaceDetection.cs @@ -45,7 +45,7 @@ protected FaceDetection() { } /// res (required). /// reserved1. /// reserved2. - public FaceDetection(int count = default(int), int countFalseDetection = default(int), List res = default(List), int reserved1 = default(int), int reserved2 = default(int)) + public FaceDetection(int count = default, int countFalseDetection = default, List res = default, int? reserved1 = default, int? reserved2 = default) { this.Count = count; this.CountFalseDetection = countFalseDetection; diff --git a/src/Regula.DocumentReader.WebClient/Model/FaceDetectionItem.cs b/src/Regula.DocumentReader.WebClient/Model/FaceDetectionItem.cs index 6bb727f..2a1d80e 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FaceDetectionItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FaceDetectionItem.cs @@ -36,7 +36,7 @@ public partial class FaceDetectionItem : IValidatableObject /// Initializes a new instance of the class. /// /// faceDetection. - public FaceDetectionItem(FaceDetection faceDetection = default(FaceDetection)) + public FaceDetectionItem(FaceDetection? faceDetection = default) { this.FaceDetection = faceDetection; } diff --git a/src/Regula.DocumentReader.WebClient/Model/FaceDetectionResult.cs b/src/Regula.DocumentReader.WebClient/Model/FaceDetectionResult.cs index 7ba0f61..c511890 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FaceDetectionResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FaceDetectionResult.cs @@ -47,7 +47,7 @@ protected FaceDetectionResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.FACE_DETECTION). - public FaceDetectionResult(FaceDetection faceDetection = default(FaceDetection), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.FACE_DETECTION) : base(bufLength, light, listIdx, pageIdx, resultType) + public FaceDetectionResult(FaceDetection? faceDetection = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.FACE_DETECTION) : base(bufLength, light, listIdx, pageIdx, resultType) { this.FaceDetection = faceDetection; } diff --git a/src/Regula.DocumentReader.WebClient/Model/FaceItem.cs b/src/Regula.DocumentReader.WebClient/Model/FaceItem.cs index e8a9d5c..f1b87d4 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FaceItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FaceItem.cs @@ -54,7 +54,7 @@ protected FaceItem() { } /// lightType (required). /// orientation (required). /// probability (required). - public FaceItem(int coincidenceToPhotoArea = default(int), RectangleCoordinates faceRect = default(RectangleCoordinates), RectangleCoordinates fieldRect = default(RectangleCoordinates), int graphFieldNumber = default(int), List landmarks = default(List), Light lightType = default(Light), int orientation = default(int), int probability = default(int)) + public FaceItem(int coincidenceToPhotoArea = default, RectangleCoordinates faceRect = default, RectangleCoordinates fieldRect = default, int graphFieldNumber = default, List landmarks = default, Light lightType = default, int orientation = default, int probability = default) { this.CoincidenceToPhotoArea = coincidenceToPhotoArea; // to ensure "faceRect" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/FiberItem.cs b/src/Regula.DocumentReader.WebClient/Model/FiberItem.cs index ba284b2..8ea8e53 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FiberItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FiberItem.cs @@ -55,7 +55,7 @@ protected FiberItem() { } /// Fibers length value for located areas (in pixels) (required). /// Fibers value for areas (in pixels) (required). /// Fibers color value (required). - public FiberItem(int rectCount = default(int), int expectedCount = default(int), Light? lightValue = default(Light?), int lightDisp = default(int), List rectArray = default(List), List width = default(List), List length = default(List), List area = default(List), List colorValues = default(List)) + public FiberItem(int rectCount = default, int expectedCount = default, Light? lightValue = default, int? lightDisp = default, List rectArray = default, List width = default, List length = default, List area = default, List colorValues = default) { this.RectCount = rectCount; this.ExpectedCount = expectedCount; diff --git a/src/Regula.DocumentReader.WebClient/Model/FiberResult.cs b/src/Regula.DocumentReader.WebClient/Model/FiberResult.cs index 4eaa3e7..809feea 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FiberResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FiberResult.cs @@ -60,7 +60,7 @@ protected FiberResult() { } /// elementResult. /// elementDiagnose. /// percentValue. - public FiberResult(int rectCount = default(int), int expectedCount = default(int), Light? lightValue = default(Light?), int lightDisp = default(int), List rectArray = default(List), List width = default(List), List length = default(List), List area = default(List), List colorValues = default(List), AuthenticityResultType type = AuthenticityResultType.UV_FIBERS, CheckResult? elementResult = default(CheckResult?), CheckDiagnose? elementDiagnose = default(CheckDiagnose?), int percentValue = default(int)) : base(type, elementResult, elementDiagnose, percentValue) + public FiberResult(int rectCount = default, int expectedCount = default, Light? lightValue = default, int? lightDisp = default, List rectArray = default, List width = default, List length = default, List area = default, List colorValues = default, AuthenticityResultType type = AuthenticityResultType.UV_FIBERS, CheckResult? elementResult = default, CheckDiagnose? elementDiagnose = default, int? percentValue = default) : base(type, elementResult, elementDiagnose, percentValue) { this.RectCount = rectCount; this.ExpectedCount = expectedCount; diff --git a/src/Regula.DocumentReader.WebClient/Model/FieldItem.cs b/src/Regula.DocumentReader.WebClient/Model/FieldItem.cs index 3256f61..c568854 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FieldItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FieldItem.cs @@ -46,7 +46,7 @@ protected FieldItem() { } /// tESTRESULT (required). /// validCheckSum (required). /// reserved (required). - public FieldItem(int fieldLength = default(int), int fieldPos = default(int), int fieldType = default(int), int tESTRESULT = default(int), int validCheckSum = default(int), int reserved = default(int)) + public FieldItem(int fieldLength = default, int fieldPos = default, int fieldType = default, int tESTRESULT = default, int validCheckSum = default, int reserved = default) { this.FieldLength = fieldLength; this.FieldPos = fieldPos; diff --git a/src/Regula.DocumentReader.WebClient/Model/FileImage.cs b/src/Regula.DocumentReader.WebClient/Model/FileImage.cs index 97883a3..a885c9a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/FileImage.cs +++ b/src/Regula.DocumentReader.WebClient/Model/FileImage.cs @@ -42,7 +42,7 @@ protected FileImage() { } /// /// data (required). /// length (required). - public FileImage(string data = default(string), int length = default(int)) + public FileImage(string data = default, int length = default) { // to ensure "data" is required (not null) if (data == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/GetTransactionsByTagResponse.cs b/src/Regula.DocumentReader.WebClient/Model/GetTransactionsByTagResponse.cs index c301292..b1e0b51 100644 --- a/src/Regula.DocumentReader.WebClient/Model/GetTransactionsByTagResponse.cs +++ b/src/Regula.DocumentReader.WebClient/Model/GetTransactionsByTagResponse.cs @@ -38,7 +38,7 @@ public partial class GetTransactionsByTagResponse : IValidatableObject /// Transaction id. /// Transaction status. /// Last time updated. - public GetTransactionsByTagResponse(Guid id = default(Guid), int state = default(int), DateTime updatedAt = default(DateTime)) + public GetTransactionsByTagResponse(Guid? id = default, int? state = default, DateTime? updatedAt = default) { this.Id = id; this.State = state; diff --git a/src/Regula.DocumentReader.WebClient/Model/GlaresCheckParams.cs b/src/Regula.DocumentReader.WebClient/Model/GlaresCheckParams.cs index 10ff424..67566ea 100644 --- a/src/Regula.DocumentReader.WebClient/Model/GlaresCheckParams.cs +++ b/src/Regula.DocumentReader.WebClient/Model/GlaresCheckParams.cs @@ -37,7 +37,7 @@ public partial class GlaresCheckParams : IValidatableObject /// /// Margin from the edges of the image. 0.35 = 35%. /// The maximum allowable part of the area occupied by the glare. The same: 0.06 = 6%. - public GlaresCheckParams(float imgMarginPart = default(float), float maxGlaringPart = default(float)) + public GlaresCheckParams(float? imgMarginPart = default, float? maxGlaringPart = default) { this.ImgMarginPart = imgMarginPart; this.MaxGlaringPart = maxGlaringPart; diff --git a/src/Regula.DocumentReader.WebClient/Model/GraphData.cs b/src/Regula.DocumentReader.WebClient/Model/GraphData.cs index c36788b..7e1e9f4 100644 --- a/src/Regula.DocumentReader.WebClient/Model/GraphData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/GraphData.cs @@ -47,7 +47,7 @@ protected GraphData() { } /// originDGTag (required). /// originEntryView (required). /// originTagEntry (required). - public GraphData(int fieldType = default(int), FileImage fileImage = default(FileImage), int graphicsType = default(int), int originDG = default(int), int originDGTag = default(int), int originEntryView = default(int), int originTagEntry = default(int)) + public GraphData(int fieldType = default, FileImage fileImage = default, int graphicsType = default, int originDG = default, int originDGTag = default, int originEntryView = default, int originTagEntry = default) { this.FieldType = fieldType; // to ensure "fileImage" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/GraphicField.cs b/src/Regula.DocumentReader.WebClient/Model/GraphicField.cs index 07bb404..96ba59a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/GraphicField.cs +++ b/src/Regula.DocumentReader.WebClient/Model/GraphicField.cs @@ -50,7 +50,7 @@ protected GraphicField() { } /// fieldType (required). /// Graphic field symbolic name (required). /// image (required). - public GraphicField(RectangleCoordinates fieldRect = default(RectangleCoordinates), GraphicFieldType fieldType = default(GraphicFieldType), string fieldName = default(string), ImageData image = default(ImageData)) + public GraphicField(RectangleCoordinates fieldRect = default, GraphicFieldType fieldType = default, string fieldName = default, ImageData image = default) { // to ensure "fieldRect" is required (not null) if (fieldRect == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/GraphicFieldsList.cs b/src/Regula.DocumentReader.WebClient/Model/GraphicFieldsList.cs index 8f0ea60..377a0db 100644 --- a/src/Regula.DocumentReader.WebClient/Model/GraphicFieldsList.cs +++ b/src/Regula.DocumentReader.WebClient/Model/GraphicFieldsList.cs @@ -42,7 +42,7 @@ protected GraphicFieldsList() { } /// /// pArrayFields (required). /// Number of pArrayFields array elements (required). - public GraphicFieldsList(List pArrayFields = default(List), decimal nFields = default(decimal)) + public GraphicFieldsList(List pArrayFields = default, decimal nFields = default) { // to ensure "pArrayFields" is required (not null) if (pArrayFields == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/GraphicsResult.cs b/src/Regula.DocumentReader.WebClient/Model/GraphicsResult.cs index 1131284..a2c0a98 100644 --- a/src/Regula.DocumentReader.WebClient/Model/GraphicsResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/GraphicsResult.cs @@ -47,7 +47,7 @@ protected GraphicsResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.VISUAL_GRAPHICS). - public GraphicsResult(GraphicFieldsList docGraphicsInfo = default(GraphicFieldsList), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.VISUAL_GRAPHICS) : base(bufLength, light, listIdx, pageIdx, resultType) + public GraphicsResult(GraphicFieldsList docGraphicsInfo = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.VISUAL_GRAPHICS) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "docGraphicsInfo" is required (not null) if (docGraphicsInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/Healthcheck.cs b/src/Regula.DocumentReader.WebClient/Model/Healthcheck.cs index fb99307..4fdc940 100644 --- a/src/Regula.DocumentReader.WebClient/Model/Healthcheck.cs +++ b/src/Regula.DocumentReader.WebClient/Model/Healthcheck.cs @@ -49,7 +49,7 @@ protected Healthcheck() { } /// Product version. (required). /// metadata. /// documentsDatabase. - public Healthcheck(string app = default(string), string licenseId = default(string), string licenseType = default(string), string licenseSerial = default(string), DateTime? licenseValidUntil = default(DateTime?), List scenarios = default(List), string varVersion = default(string), Dictionary metadata = default(Dictionary), HealthcheckDocumentsDatabase documentsDatabase = default(HealthcheckDocumentsDatabase)) + public Healthcheck(string app = default, string licenseId = default, string licenseType = default, string licenseSerial = default, DateTime? licenseValidUntil = default, List scenarios = default, string varVersion = default, Dictionary metadata = default, HealthcheckDocumentsDatabase? documentsDatabase = default) { // to ensure "app" is required (not null) if (app == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/HealthcheckDocumentsDatabase.cs b/src/Regula.DocumentReader.WebClient/Model/HealthcheckDocumentsDatabase.cs index 016f4a5..d5d1ed1 100644 --- a/src/Regula.DocumentReader.WebClient/Model/HealthcheckDocumentsDatabase.cs +++ b/src/Regula.DocumentReader.WebClient/Model/HealthcheckDocumentsDatabase.cs @@ -44,7 +44,7 @@ protected HealthcheckDocumentsDatabase() { } /// Database version. (required). /// Date of database creation. (required). /// Description of the database contents, such as the list of supported countries and documents. (required). - public HealthcheckDocumentsDatabase(string id = default(string), string varVersion = default(string), string exportDate = default(string), string description = default(string)) + public HealthcheckDocumentsDatabase(string id = default, string varVersion = default, string exportDate = default, string description = default) { // to ensure "id" is required (not null) if (id == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/IdentItem.cs b/src/Regula.DocumentReader.WebClient/Model/IdentItem.cs index ad91889..8b3a59c 100644 --- a/src/Regula.DocumentReader.WebClient/Model/IdentItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/IdentItem.cs @@ -59,7 +59,7 @@ protected IdentItem() { } /// etalonImage (required). /// areaList. /// elementID. - public IdentItem(SecurityFeatureType elementType = default(SecurityFeatureType), Light lightIndex = default(Light), RectangleCoordinates area = default(RectangleCoordinates), ImageData image = default(ImageData), ImageData etalonImage = default(ImageData), AreaContainer areaList = default(AreaContainer), int elementID = default(int)) + public IdentItem(SecurityFeatureType elementType = default, Light lightIndex = default, RectangleCoordinates? area = default, ImageData image = default, ImageData etalonImage = default, AreaContainer? areaList = default, int? elementID = default) { this.ElementType = elementType; this.LightIndex = lightIndex; diff --git a/src/Regula.DocumentReader.WebClient/Model/IdentResult.cs b/src/Regula.DocumentReader.WebClient/Model/IdentResult.cs index 3f8c53d..abe92b6 100644 --- a/src/Regula.DocumentReader.WebClient/Model/IdentResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/IdentResult.cs @@ -64,7 +64,7 @@ protected IdentResult() { } /// elementResult. /// elementDiagnose. /// percentValue. - public IdentResult(SecurityFeatureType elementType = default(SecurityFeatureType), Light lightIndex = default(Light), RectangleCoordinates area = default(RectangleCoordinates), ImageData image = default(ImageData), ImageData etalonImage = default(ImageData), AreaContainer areaList = default(AreaContainer), int elementID = default(int), AuthenticityResultType type = AuthenticityResultType.IMAGE_PATTERN, CheckResult? elementResult = default(CheckResult?), CheckDiagnose? elementDiagnose = default(CheckDiagnose?), int percentValue = default(int)) : base(type, elementResult, elementDiagnose, percentValue) + public IdentResult(SecurityFeatureType elementType = default, Light lightIndex = default, RectangleCoordinates? area = default, ImageData image = default, ImageData etalonImage = default, AreaContainer? areaList = default, int? elementID = default, AuthenticityResultType type = AuthenticityResultType.IMAGE_PATTERN, CheckResult? elementResult = default, CheckDiagnose? elementDiagnose = default, int? percentValue = default) : base(type, elementResult, elementDiagnose, percentValue) { this.ElementType = elementType; this.LightIndex = lightIndex; diff --git a/src/Regula.DocumentReader.WebClient/Model/ImageData.cs b/src/Regula.DocumentReader.WebClient/Model/ImageData.cs index 6a0ce82..493166a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImageData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImageData.cs @@ -37,7 +37,7 @@ public partial class ImageData : IValidatableObject /// /// Base64 encoded image. /// Image format. - public ImageData(string image = default(string), string format = default(string)) + public ImageData(string? image = default, string? format = default) { this.Image = image; this.Format = format; diff --git a/src/Regula.DocumentReader.WebClient/Model/ImageQA.cs b/src/Regula.DocumentReader.WebClient/Model/ImageQA.cs index 5c9b581..27ad4a5 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImageQA.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImageQA.cs @@ -45,7 +45,7 @@ public partial class ImageQA : IValidatableObject /// This parameter specifies the necessary margin. Default 0.. /// This parameter controls the quality checks that the image should pass to be considered a valid input during the scanning process.. /// glaresCheckParams. - public ImageQA(double brightnessThreshold = default(double), int dpiThreshold = default(int), int angleThreshold = default(int), bool focusCheck = default(bool), bool glaresCheck = default(bool), bool colornessCheck = default(bool), bool moireCheck = default(bool), int documentPositionIndent = default(int), List expectedPass = default(List), GlaresCheckParams glaresCheckParams = default(GlaresCheckParams)) + public ImageQA(double? brightnessThreshold = default, int? dpiThreshold = default, int? angleThreshold = default, bool? focusCheck = default, bool? glaresCheck = default, bool? colornessCheck = default, bool? moireCheck = default, int? documentPositionIndent = default, List expectedPass = default, GlaresCheckParams? glaresCheckParams = default) { this.BrightnessThreshold = brightnessThreshold; this.DpiThreshold = dpiThreshold; diff --git a/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheck.cs b/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheck.cs index 4e42a77..d315312 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheck.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheck.cs @@ -65,7 +65,7 @@ protected ImageQualityCheck() { } /// Check mean value (required). /// Check deviation value (required). /// Check probability value (required). - public ImageQualityCheck(ImageQualityCheckType type = default(ImageQualityCheckType), CheckResult result = default(CheckResult), SecurityFeatureType featureType = default(SecurityFeatureType), AreaArray areas = default(AreaArray), float mean = default(float), float stdDev = default(float), int probability = default(int)) + public ImageQualityCheck(ImageQualityCheckType type = default, CheckResult result = default, SecurityFeatureType featureType = default, AreaArray? areas = default, float mean = default, float stdDev = default, int probability = default) { this.Type = type; this.Result = result; diff --git a/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheckList.cs b/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheckList.cs index 770d766..c8ab6d4 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheckList.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheckList.cs @@ -49,7 +49,7 @@ protected ImageQualityCheckList() { } /// result (required). /// list (required). /// Number of List array elements (required). - public ImageQualityCheckList(CheckResult result = default(CheckResult), List list = default(List), decimal count = default(decimal)) + public ImageQualityCheckList(CheckResult result = default, List list = default, decimal count = default) { this.Result = result; // to ensure "list" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheckListItem.cs b/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheckListItem.cs index ddddfe8..377a927 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheckListItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImageQualityCheckListItem.cs @@ -41,7 +41,7 @@ protected ImageQualityCheckListItem() { } /// Initializes a new instance of the class. /// /// imageQualityCheckList (required). - public ImageQualityCheckListItem(ImageQualityCheckList imageQualityCheckList = default(ImageQualityCheckList)) + public ImageQualityCheckListItem(ImageQualityCheckList imageQualityCheckList = default) { // to ensure "imageQualityCheckList" is required (not null) if (imageQualityCheckList == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ImageQualityResult.cs b/src/Regula.DocumentReader.WebClient/Model/ImageQualityResult.cs index e04d735..7cc669a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImageQualityResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImageQualityResult.cs @@ -47,7 +47,7 @@ protected ImageQualityResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.IMAGE_QUALITY). - public ImageQualityResult(ImageQualityCheckList imageQualityCheckList = default(ImageQualityCheckList), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.IMAGE_QUALITY) : base(bufLength, light, listIdx, pageIdx, resultType) + public ImageQualityResult(ImageQualityCheckList imageQualityCheckList = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.IMAGE_QUALITY) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "imageQualityCheckList" is required (not null) if (imageQualityCheckList == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ImageTransactionData.cs b/src/Regula.DocumentReader.WebClient/Model/ImageTransactionData.cs index 983d854..11d80bd 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImageTransactionData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImageTransactionData.cs @@ -36,7 +36,7 @@ public partial class ImageTransactionData : IValidatableObject /// Initializes a new instance of the class. /// /// image. - public ImageTransactionData(ImagesFieldValue image = default(ImagesFieldValue)) + public ImageTransactionData(ImagesFieldValue? image = default) { this.Image = image; } diff --git a/src/Regula.DocumentReader.WebClient/Model/Images.cs b/src/Regula.DocumentReader.WebClient/Model/Images.cs index a3e9bb9..1cf4a08 100644 --- a/src/Regula.DocumentReader.WebClient/Model/Images.cs +++ b/src/Regula.DocumentReader.WebClient/Model/Images.cs @@ -44,7 +44,7 @@ protected Images() { } /// Available sources count. /// availableSourceList (required). /// fieldList (required). - public Images(int fieldCount = default(int), int availableSourceCount = default(int), List availableSourceList = default(List), List fieldList = default(List)) + public Images(int? fieldCount = default, int? availableSourceCount = default, List availableSourceList = default, List fieldList = default) { // to ensure "availableSourceList" is required (not null) if (availableSourceList == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ImagesAvailableSource.cs b/src/Regula.DocumentReader.WebClient/Model/ImagesAvailableSource.cs index 6a445eb..9199c9f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImagesAvailableSource.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImagesAvailableSource.cs @@ -48,7 +48,7 @@ protected ImagesAvailableSource() { } /// /// Same as Result type, but used for safe parsing of not-described values. See Result type. (required) (default to 0). /// source (required). - public ImagesAvailableSource(int containerType = 0, Source source = default(Source)) + public ImagesAvailableSource(int containerType = 0, Source source = default) { this.ContainerType = containerType; this.Source = source; diff --git a/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs b/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs index 1b307f5..9b5214d 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs @@ -50,7 +50,7 @@ protected ImagesField() { } /// fieldType (required). /// valueList (required). /// Field value count. - public ImagesField(string fieldName = default(string), GraphicFieldType fieldType = default(GraphicFieldType), List valueList = default(List), decimal valueCount = default(decimal)) + public ImagesField(string fieldName = default, GraphicFieldType fieldType = default, List valueList = default, decimal? valueCount = default) { // to ensure "fieldName" is required (not null) if (fieldName == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ImagesFieldValue.cs b/src/Regula.DocumentReader.WebClient/Model/ImagesFieldValue.cs index 7284c36..14b704f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImagesFieldValue.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImagesFieldValue.cs @@ -61,7 +61,7 @@ protected ImagesFieldValue() { } /// Same as Result type, but used for safe parsing of not-described values. See Result type. (required) (default to 0). /// fieldRect. /// rfidOrigin. - public ImagesFieldValue(Source source = default(Source), string value = default(string), string originalValue = default(string), int originalPageIndex = default(int), int pageIndex = default(int), Light lightIndex = default(Light), int containerType = 0, RectangleCoordinates fieldRect = default(RectangleCoordinates), RfidOrigin rfidOrigin = default(RfidOrigin)) + public ImagesFieldValue(Source source = default, string? value = default, string? originalValue = default, int? originalPageIndex = default, int pageIndex = default, Light lightIndex = default, int containerType = 0, RectangleCoordinates? fieldRect = default, RfidOrigin? rfidOrigin = default) { this.Source = source; this.PageIndex = pageIndex; diff --git a/src/Regula.DocumentReader.WebClient/Model/ImagesItem.cs b/src/Regula.DocumentReader.WebClient/Model/ImagesItem.cs index f2cf8d2..a5148a0 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImagesItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImagesItem.cs @@ -41,7 +41,7 @@ protected ImagesItem() { } /// Initializes a new instance of the class. /// /// images (required). - public ImagesItem(Images images = default(Images)) + public ImagesItem(Images images = default) { // to ensure "images" is required (not null) if (images == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ImagesResult.cs b/src/Regula.DocumentReader.WebClient/Model/ImagesResult.cs index b23ae07..3466400 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImagesResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImagesResult.cs @@ -47,7 +47,7 @@ protected ImagesResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.IMAGES). - public ImagesResult(Images images = default(Images), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.IMAGES) : base(bufLength, light, listIdx, pageIdx, resultType) + public ImagesResult(Images images = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.IMAGES) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "images" is required (not null) if (images == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/InData.cs b/src/Regula.DocumentReader.WebClient/Model/InData.cs index 187f3c4..5c9c9c1 100644 --- a/src/Regula.DocumentReader.WebClient/Model/InData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/InData.cs @@ -37,7 +37,7 @@ public partial class InData : IValidatableObject /// /// video. /// images. - public InData(InDataVideo video = default(InDataVideo), List images = default(List)) + public InData(InDataVideo? video = default, List images = default) { this.Video = video; this.Images = images; diff --git a/src/Regula.DocumentReader.WebClient/Model/InDataTransactionImagesFieldValue.cs b/src/Regula.DocumentReader.WebClient/Model/InDataTransactionImagesFieldValue.cs index 1619097..f12ec21 100644 --- a/src/Regula.DocumentReader.WebClient/Model/InDataTransactionImagesFieldValue.cs +++ b/src/Regula.DocumentReader.WebClient/Model/InDataTransactionImagesFieldValue.cs @@ -45,7 +45,7 @@ public partial class InDataTransactionImagesFieldValue : IValidatableObject /// listIdx. /// Page index of the image from input list. /// Image url. - public InDataTransactionImagesFieldValue(Light? light = default(Light?), int listIdx = default(int), int pageIdx = default(int), string url = default(string)) + public InDataTransactionImagesFieldValue(Light? light = default, int? listIdx = default, int? pageIdx = default, string? url = default) { this.Light = light; this.ListIdx = listIdx; diff --git a/src/Regula.DocumentReader.WebClient/Model/InDataVideo.cs b/src/Regula.DocumentReader.WebClient/Model/InDataVideo.cs index ad82dfc..9ebcdc4 100644 --- a/src/Regula.DocumentReader.WebClient/Model/InDataVideo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/InDataVideo.cs @@ -37,7 +37,7 @@ public partial class InDataVideo : IValidatableObject /// /// A free-form object containing video's extended attributes.. /// Video url. - public InDataVideo(Dictionary metadata = default(Dictionary), string url = default(string)) + public InDataVideo(Dictionary metadata = default, string? url = default) { this.Metadata = metadata; this.Url = url; diff --git a/src/Regula.DocumentReader.WebClient/Model/LexicalAnalysisResult.cs b/src/Regula.DocumentReader.WebClient/Model/LexicalAnalysisResult.cs index 9b84c4f..2404004 100644 --- a/src/Regula.DocumentReader.WebClient/Model/LexicalAnalysisResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/LexicalAnalysisResult.cs @@ -47,7 +47,7 @@ protected LexicalAnalysisResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.LEXICAL_ANALYSIS). - public LexicalAnalysisResult(ListVerifiedFields listVerifiedFields = default(ListVerifiedFields), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.LEXICAL_ANALYSIS) : base(bufLength, light, listIdx, pageIdx, resultType) + public LexicalAnalysisResult(ListVerifiedFields listVerifiedFields = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.LEXICAL_ANALYSIS) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "listVerifiedFields" is required (not null) if (listVerifiedFields == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs b/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs index c254450..71a5885 100644 --- a/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs @@ -41,7 +41,7 @@ protected LicenseItem() { } /// Initializes a new instance of the class. /// /// Base64 encoded data (required). - public LicenseItem(byte[] license = default(byte[])) + public LicenseItem(byte[] license = default) { // to ensure "license" is required (not null) if (license == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs b/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs index 9539fcb..c15822b 100644 --- a/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs @@ -47,7 +47,7 @@ protected LicenseResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.LICENSE). - public LicenseResult(byte[] license = default(byte[]), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.LICENSE) : base(bufLength, light, listIdx, pageIdx, resultType) + public LicenseResult(byte[] license = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.LICENSE) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "license" is required (not null) if (license == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ListTransactionsByTagResponse.cs b/src/Regula.DocumentReader.WebClient/Model/ListTransactionsByTagResponse.cs index eb5975f..aaaf269 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ListTransactionsByTagResponse.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ListTransactionsByTagResponse.cs @@ -37,7 +37,7 @@ public partial class ListTransactionsByTagResponse : IValidatableObject /// /// items. /// metadata. - public ListTransactionsByTagResponse(List items = default(List), Dictionary metadata = default(Dictionary)) + public ListTransactionsByTagResponse(List items = default, Dictionary metadata = default) { this.Items = items; this.Metadata = metadata; diff --git a/src/Regula.DocumentReader.WebClient/Model/ListVerifiedFields.cs b/src/Regula.DocumentReader.WebClient/Model/ListVerifiedFields.cs index a593290..41c3e50 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ListVerifiedFields.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ListVerifiedFields.cs @@ -43,7 +43,7 @@ protected ListVerifiedFields() { } /// Number of pFieldMaps array elements (required). /// pFieldMaps (required). /// pDateFormat. - public ListVerifiedFields(decimal count = default(decimal), List pFieldMaps = default(List), string pDateFormat = default(string)) + public ListVerifiedFields(decimal count = default, List pFieldMaps = default, string? pDateFormat = default) { this.Count = count; // to ensure "pFieldMaps" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ListVerifiedFieldsItem.cs b/src/Regula.DocumentReader.WebClient/Model/ListVerifiedFieldsItem.cs index eaff408..047b10f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ListVerifiedFieldsItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ListVerifiedFieldsItem.cs @@ -41,7 +41,7 @@ protected ListVerifiedFieldsItem() { } /// Initializes a new instance of the class. /// /// listVerifiedFields (required). - public ListVerifiedFieldsItem(ListVerifiedFields listVerifiedFields = default(ListVerifiedFields)) + public ListVerifiedFieldsItem(ListVerifiedFields listVerifiedFields = default) { // to ensure "listVerifiedFields" is required (not null) if (listVerifiedFields == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/LivenessParams.cs b/src/Regula.DocumentReader.WebClient/Model/LivenessParams.cs index 52dca05..54f703e 100644 --- a/src/Regula.DocumentReader.WebClient/Model/LivenessParams.cs +++ b/src/Regula.DocumentReader.WebClient/Model/LivenessParams.cs @@ -42,7 +42,7 @@ public partial class LivenessParams : IValidatableObject /// This parameter is used to enable Black and white copy check. /// This parameter is used to enable Dynaprint check. /// This parameter is used to enable Geometry check. - public LivenessParams(bool checkOVI = default(bool), bool checkMLI = default(bool), bool checkHolo = default(bool), bool checkED = default(bool), bool checkBlackAndWhiteCopy = default(bool), bool checkDynaprint = default(bool), bool checkGeometry = default(bool)) + public LivenessParams(bool? checkOVI = default, bool? checkMLI = default, bool? checkHolo = default, bool? checkED = default, bool? checkBlackAndWhiteCopy = default, bool? checkDynaprint = default, bool? checkGeometry = default) { this.CheckOVI = checkOVI; this.CheckMLI = checkMLI; diff --git a/src/Regula.DocumentReader.WebClient/Model/MDLItem.cs b/src/Regula.DocumentReader.WebClient/Model/MDLItem.cs index 746c53a..bd2d729 100644 --- a/src/Regula.DocumentReader.WebClient/Model/MDLItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/MDLItem.cs @@ -41,7 +41,7 @@ protected MDLItem() { } /// Initializes a new instance of the class. /// /// mDLParsedResponse (required). - public MDLItem(Dictionary mDLParsedResponse = default(Dictionary)) + public MDLItem(Dictionary mDLParsedResponse = default) { // to ensure "mDLParsedResponse" is required (not null) if (mDLParsedResponse == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/MDLResult.cs b/src/Regula.DocumentReader.WebClient/Model/MDLResult.cs index 29c45b0..bf3fe38 100644 --- a/src/Regula.DocumentReader.WebClient/Model/MDLResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/MDLResult.cs @@ -47,7 +47,7 @@ protected MDLResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.MDL_PARSED_RESPONSE). - public MDLResult(Dictionary mDLParsedResponse = default(Dictionary), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.MDL_PARSED_RESPONSE) : base(bufLength, light, listIdx, pageIdx, resultType) + public MDLResult(Dictionary mDLParsedResponse = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.MDL_PARSED_RESPONSE) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "mDLParsedResponse" is required (not null) if (mDLParsedResponse == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/MRZDetectorResult.cs b/src/Regula.DocumentReader.WebClient/Model/MRZDetectorResult.cs index c8a5495..e2cdf8b 100644 --- a/src/Regula.DocumentReader.WebClient/Model/MRZDetectorResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/MRZDetectorResult.cs @@ -47,7 +47,7 @@ protected MRZDetectorResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.MRZ_DETECTOR). - public MRZDetectorResult(ResultMRZDetector resultMRZDetector = default(ResultMRZDetector), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.MRZ_DETECTOR) : base(bufLength, light, listIdx, pageIdx, resultType) + public MRZDetectorResult(ResultMRZDetector resultMRZDetector = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.MRZ_DETECTOR) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "resultMRZDetector" is required (not null) if (resultMRZDetector == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/MRZPositionResult.cs b/src/Regula.DocumentReader.WebClient/Model/MRZPositionResult.cs index da83ae4..b00083d 100644 --- a/src/Regula.DocumentReader.WebClient/Model/MRZPositionResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/MRZPositionResult.cs @@ -47,7 +47,7 @@ protected MRZPositionResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.MRZ_POSITION). - public MRZPositionResult(DocumentPosition mrzPosition = default(DocumentPosition), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.MRZ_POSITION) : base(bufLength, light, listIdx, pageIdx, resultType) + public MRZPositionResult(DocumentPosition mrzPosition = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.MRZ_POSITION) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "mrzPosition" is required (not null) if (mrzPosition == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/MRZRowsItem.cs b/src/Regula.DocumentReader.WebClient/Model/MRZRowsItem.cs index 0575368..326c404 100644 --- a/src/Regula.DocumentReader.WebClient/Model/MRZRowsItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/MRZRowsItem.cs @@ -43,7 +43,7 @@ protected MRZRowsItem() { } /// length (required). /// maxLength (required). /// symbols (required). - public MRZRowsItem(int length = default(int), int maxLength = default(int), List symbols = default(List)) + public MRZRowsItem(int length = default, int maxLength = default, List symbols = default) { this.Length = length; this.MaxLength = maxLength; diff --git a/src/Regula.DocumentReader.WebClient/Model/MRZTestQuality.cs b/src/Regula.DocumentReader.WebClient/Model/MRZTestQuality.cs index 5b24eea..9b4f614 100644 --- a/src/Regula.DocumentReader.WebClient/Model/MRZTestQuality.cs +++ b/src/Regula.DocumentReader.WebClient/Model/MRZTestQuality.cs @@ -86,7 +86,7 @@ protected MRZTestQuality() { } /// strCount (required). /// strings (required). /// tEXTUALFILLING (required). - public MRZTestQuality(CheckResult cHECKSUMS = default(CheckResult), CheckResult cONTRASTPRINT = default(CheckResult), int dOCFORMAT = default(int), int mRZFORMAT = default(int), CheckResult pRINTPOSITION = default(CheckResult), CheckResult sTAINMRZ = default(CheckResult), CheckResult sYMBOLSPARAM = default(CheckResult), int strCount = default(int), List strings = default(List), CheckResult tEXTUALFILLING = default(CheckResult)) + public MRZTestQuality(CheckResult cHECKSUMS = default, CheckResult cONTRASTPRINT = default, int dOCFORMAT = default, int mRZFORMAT = default, CheckResult pRINTPOSITION = default, CheckResult sTAINMRZ = default, CheckResult sYMBOLSPARAM = default, int strCount = default, List strings = default, CheckResult tEXTUALFILLING = default) { this.CHECK_SUMS = cHECKSUMS; this.CONTRAST_PRINT = cONTRASTPRINT; diff --git a/src/Regula.DocumentReader.WebClient/Model/MRZTestQualityItem.cs b/src/Regula.DocumentReader.WebClient/Model/MRZTestQualityItem.cs index fd443d0..4eafa5c 100644 --- a/src/Regula.DocumentReader.WebClient/Model/MRZTestQualityItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/MRZTestQualityItem.cs @@ -41,7 +41,7 @@ protected MRZTestQualityItem() { } /// Initializes a new instance of the class. /// /// mRZTestQuality (required). - public MRZTestQualityItem(MRZTestQuality mRZTestQuality = default(MRZTestQuality)) + public MRZTestQualityItem(MRZTestQuality mRZTestQuality = default) { // to ensure "mRZTestQuality" is required (not null) if (mRZTestQuality == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/MRZTestQualityResult.cs b/src/Regula.DocumentReader.WebClient/Model/MRZTestQualityResult.cs index 2d1a3df..cbfbd0f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/MRZTestQualityResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/MRZTestQualityResult.cs @@ -47,7 +47,7 @@ protected MRZTestQualityResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.MRZ_TEST_QUALITY). - public MRZTestQualityResult(MRZTestQuality mRZTestQuality = default(MRZTestQuality), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.MRZ_TEST_QUALITY) : base(bufLength, light, listIdx, pageIdx, resultType) + public MRZTestQualityResult(MRZTestQuality mRZTestQuality = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.MRZ_TEST_QUALITY) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "mRZTestQuality" is required (not null) if (mRZTestQuality == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/Message.cs b/src/Regula.DocumentReader.WebClient/Model/Message.cs index 274375e..f98593e 100644 --- a/src/Regula.DocumentReader.WebClient/Model/Message.cs +++ b/src/Regula.DocumentReader.WebClient/Model/Message.cs @@ -38,7 +38,7 @@ public partial class Message : IValidatableObject /// pid. /// uvci. /// ve. - public Message(PID pid = default(PID), string uvci = default(string), List ve = default(List)) + public Message(PID? pid = default, string? uvci = default, List ve = default) { this.Pid = pid; this.Uvci = uvci; diff --git a/src/Regula.DocumentReader.WebClient/Model/MrzPositionItem.cs b/src/Regula.DocumentReader.WebClient/Model/MrzPositionItem.cs index e7592ec..d8134fa 100644 --- a/src/Regula.DocumentReader.WebClient/Model/MrzPositionItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/MrzPositionItem.cs @@ -41,7 +41,7 @@ protected MrzPositionItem() { } /// Initializes a new instance of the class. /// /// mrzPosition (required). - public MrzPositionItem(DocumentPosition mrzPosition = default(DocumentPosition)) + public MrzPositionItem(DocumentPosition mrzPosition = default) { // to ensure "mrzPosition" is required (not null) if (mrzPosition == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/OCRSecurityTextItem.cs b/src/Regula.DocumentReader.WebClient/Model/OCRSecurityTextItem.cs index d3c9513..2ae7623 100644 --- a/src/Regula.DocumentReader.WebClient/Model/OCRSecurityTextItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/OCRSecurityTextItem.cs @@ -75,7 +75,7 @@ protected OCRSecurityTextItem() { } /// etalonResultOCR (required). /// reserved1. /// reserved2. - public OCRSecurityTextItem(Critical criticalFlag = default(Critical), Light lightType = default(Light), RectangleCoordinates fieldRect = default(RectangleCoordinates), int etalonResultType = 0, TextFieldType etalonFieldType = default(TextFieldType), Light etalonLightType = default(Light), RectangleCoordinates etalonFieldRect = default(RectangleCoordinates), string securityTextResultOCR = default(string), string etalonResultOCR = default(string), int reserved1 = default(int), int reserved2 = default(int)) + public OCRSecurityTextItem(Critical criticalFlag = default, Light lightType = default, RectangleCoordinates fieldRect = default, int etalonResultType = 0, TextFieldType etalonFieldType = default, Light etalonLightType = default, RectangleCoordinates etalonFieldRect = default, string securityTextResultOCR = default, string etalonResultOCR = default, int? reserved1 = default, int? reserved2 = default) { this.CriticalFlag = criticalFlag; this.LightType = lightType; diff --git a/src/Regula.DocumentReader.WebClient/Model/OCRSecurityTextResult.cs b/src/Regula.DocumentReader.WebClient/Model/OCRSecurityTextResult.cs index d6fc94f..cb67aa9 100644 --- a/src/Regula.DocumentReader.WebClient/Model/OCRSecurityTextResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/OCRSecurityTextResult.cs @@ -80,7 +80,7 @@ protected OCRSecurityTextResult() { } /// elementResult. /// elementDiagnose. /// percentValue. - public OCRSecurityTextResult(Critical criticalFlag = default(Critical), Light lightType = default(Light), RectangleCoordinates fieldRect = default(RectangleCoordinates), int etalonResultType = 0, TextFieldType etalonFieldType = default(TextFieldType), Light etalonLightType = default(Light), RectangleCoordinates etalonFieldRect = default(RectangleCoordinates), string securityTextResultOCR = default(string), string etalonResultOCR = default(string), int reserved1 = default(int), int reserved2 = default(int), AuthenticityResultType type = AuthenticityResultType.OCR_SECURITY_TEXT, CheckResult? elementResult = default(CheckResult?), CheckDiagnose? elementDiagnose = default(CheckDiagnose?), int percentValue = default(int)) : base(type, elementResult, elementDiagnose, percentValue) + public OCRSecurityTextResult(Critical criticalFlag = default, Light lightType = default, RectangleCoordinates fieldRect = default, int etalonResultType = 0, TextFieldType etalonFieldType = default, Light etalonLightType = default, RectangleCoordinates etalonFieldRect = default, string securityTextResultOCR = default, string etalonResultOCR = default, int? reserved1 = default, int? reserved2 = default, AuthenticityResultType type = AuthenticityResultType.OCR_SECURITY_TEXT, CheckResult? elementResult = default, CheckDiagnose? elementDiagnose = default, int? percentValue = default) : base(type, elementResult, elementDiagnose, percentValue) { this.CriticalFlag = criticalFlag; this.LightType = lightType; diff --git a/src/Regula.DocumentReader.WebClient/Model/OneCandidate.cs b/src/Regula.DocumentReader.WebClient/Model/OneCandidate.cs index cf681cc..a5d58aa 100644 --- a/src/Regula.DocumentReader.WebClient/Model/OneCandidate.cs +++ b/src/Regula.DocumentReader.WebClient/Model/OneCandidate.cs @@ -58,7 +58,7 @@ protected OneCandidate() { } /// Combination of lighting scheme identifiers (combination of Light enum) needed to perform all authenticity checks specified in CheckAuthenticity (required). /// Camera exposure value necessary when obtaining document images of the given type for AXIAL lighting scheme (required). /// rotationAngle. - public OneCandidate(string documentName = default(string), int iD = default(int), decimal p = default(decimal), int rotated180 = default(int), RfidLocation rFIDPresence = default(RfidLocation), FDSIDList fDSIDList = default(FDSIDList), int necessaryLights = default(int), int checkAuthenticity = default(int), int uVExp = default(int), int authenticityNecessaryLights = default(int), decimal oVIExp = default(decimal), int rotationAngle = default(int)) + public OneCandidate(string? documentName = default, int iD = default, decimal p = default, int rotated180 = default, RfidLocation rFIDPresence = default, FDSIDList? fDSIDList = default, int necessaryLights = default, int checkAuthenticity = default, int uVExp = default, int authenticityNecessaryLights = default, decimal oVIExp = default, int? rotationAngle = default) { this.ID = iD; this.P = p; diff --git a/src/Regula.DocumentReader.WebClient/Model/OneCandidateItem.cs b/src/Regula.DocumentReader.WebClient/Model/OneCandidateItem.cs index 5d7e24e..3b5c986 100644 --- a/src/Regula.DocumentReader.WebClient/Model/OneCandidateItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/OneCandidateItem.cs @@ -41,7 +41,7 @@ protected OneCandidateItem() { } /// Initializes a new instance of the class. /// /// oneCandidate (required). - public OneCandidateItem(OneCandidate oneCandidate = default(OneCandidate)) + public OneCandidateItem(OneCandidate oneCandidate = default) { // to ensure "oneCandidate" is required (not null) if (oneCandidate == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/OriginalSymbol.cs b/src/Regula.DocumentReader.WebClient/Model/OriginalSymbol.cs index 9738efa..b77a604 100644 --- a/src/Regula.DocumentReader.WebClient/Model/OriginalSymbol.cs +++ b/src/Regula.DocumentReader.WebClient/Model/OriginalSymbol.cs @@ -43,7 +43,7 @@ protected OriginalSymbol() { } /// Unicode symbol code (required). /// Probability of correctness reading of a single character (required). /// rect. - public OriginalSymbol(long code = default(long), int probability = default(int), RectangleCoordinates rect = default(RectangleCoordinates)) + public OriginalSymbol(long code = default, int probability = default, RectangleCoordinates? rect = default) { this.Code = code; this.Probability = probability; diff --git a/src/Regula.DocumentReader.WebClient/Model/OutData.cs b/src/Regula.DocumentReader.WebClient/Model/OutData.cs index f2cec36..7663034 100644 --- a/src/Regula.DocumentReader.WebClient/Model/OutData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/OutData.cs @@ -37,7 +37,7 @@ public partial class OutData : IValidatableObject /// /// Response url. /// images. - public OutData(string url = default(string), List images = default(List)) + public OutData(string? url = default, List images = default) { this.Url = url; this.Images = images; diff --git a/src/Regula.DocumentReader.WebClient/Model/OutDataTransactionImagesFieldValue.cs b/src/Regula.DocumentReader.WebClient/Model/OutDataTransactionImagesFieldValue.cs index adcad82..29725d6 100644 --- a/src/Regula.DocumentReader.WebClient/Model/OutDataTransactionImagesFieldValue.cs +++ b/src/Regula.DocumentReader.WebClient/Model/OutDataTransactionImagesFieldValue.cs @@ -52,7 +52,7 @@ public partial class OutDataTransactionImagesFieldValue : IValidatableObject /// listIdx. /// Page index of the image from input list. /// Image url. - public OutDataTransactionImagesFieldValue(GraphicFieldType? fieldType = default(GraphicFieldType?), Light? light = default(Light?), int listIdx = default(int), int pageIdx = default(int), string url = default(string)) + public OutDataTransactionImagesFieldValue(GraphicFieldType? fieldType = default, Light? light = default, int? listIdx = default, int? pageIdx = default, string? url = default) { this.FieldType = fieldType; this.Light = light; diff --git a/src/Regula.DocumentReader.WebClient/Model/PArrayField.cs b/src/Regula.DocumentReader.WebClient/Model/PArrayField.cs index 4204bb7..87c0472 100644 --- a/src/Regula.DocumentReader.WebClient/Model/PArrayField.cs +++ b/src/Regula.DocumentReader.WebClient/Model/PArrayField.cs @@ -62,7 +62,7 @@ protected PArrayField() { } /// bcTextFieldType. /// bcTypeDECODE (required). /// bcTypeDETECT (required). - public PArrayField(float bcAngleDETECT = default(float), int bcCodeResult = default(int), int bcCountModule = default(int), List bcDataModule = default(List), BcPDF417INFO bcPDF417INFO = default(BcPDF417INFO), BcROIDETECT bcROIDETECT = default(BcROIDETECT), int bcTextDecoderTypes = default(int), TextFieldType? bcTextFieldType = default(TextFieldType?), BarcodeType bcTypeDECODE = default(BarcodeType), int bcTypeDETECT = default(int)) + public PArrayField(float bcAngleDETECT = default, int bcCodeResult = default, int bcCountModule = default, List bcDataModule = default, BcPDF417INFO? bcPDF417INFO = default, BcROIDETECT bcROIDETECT = default, int? bcTextDecoderTypes = default, TextFieldType? bcTextFieldType = default, BarcodeType bcTypeDECODE = default, int bcTypeDETECT = default) { this.BcAngleDETECT = bcAngleDETECT; this.BcCodeResult = bcCodeResult; diff --git a/src/Regula.DocumentReader.WebClient/Model/PID.cs b/src/Regula.DocumentReader.WebClient/Model/PID.cs index b605146..3a51010 100644 --- a/src/Regula.DocumentReader.WebClient/Model/PID.cs +++ b/src/Regula.DocumentReader.WebClient/Model/PID.cs @@ -39,7 +39,7 @@ public partial class PID : IValidatableObject /// i. /// n. /// sex. - public PID(string dob = default(string), string i = default(string), string n = default(string), string sex = default(string)) + public PID(string? dob = default, string? i = default, string? n = default, string? sex = default) { this.Dob = dob; this.I = i; diff --git a/src/Regula.DocumentReader.WebClient/Model/ParsedData.cs b/src/Regula.DocumentReader.WebClient/Model/ParsedData.cs index 3d7c1f1..1d106be 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ParsedData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ParsedData.cs @@ -36,7 +36,7 @@ public partial class ParsedData : IValidatableObject /// Initializes a new instance of the class. /// /// parsingNotifications. - public ParsedData(List parsingNotifications = default(List)) + public ParsedData(List parsingNotifications = default) { this.ParsingNotifications = parsingNotifications; } diff --git a/src/Regula.DocumentReader.WebClient/Model/PerDocumentConfig.cs b/src/Regula.DocumentReader.WebClient/Model/PerDocumentConfig.cs index 2d92b19..266afbc 100644 --- a/src/Regula.DocumentReader.WebClient/Model/PerDocumentConfig.cs +++ b/src/Regula.DocumentReader.WebClient/Model/PerDocumentConfig.cs @@ -37,7 +37,7 @@ public partial class PerDocumentConfig : IValidatableObject /// /// Specific template IDs, for which apply current custom configuration. /// Contains items from AuthenticityResultType as sum via OR operation. - public PerDocumentConfig(List docID = default(List), int excludeAuthChecks = default(int)) + public PerDocumentConfig(List docID = default, int? excludeAuthChecks = default) { this.DocID = docID; this.ExcludeAuthChecks = excludeAuthChecks; diff --git a/src/Regula.DocumentReader.WebClient/Model/PhotoIdentItem.cs b/src/Regula.DocumentReader.WebClient/Model/PhotoIdentItem.cs index bcb5a1d..2ebbac7 100644 --- a/src/Regula.DocumentReader.WebClient/Model/PhotoIdentItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/PhotoIdentItem.cs @@ -55,7 +55,7 @@ protected PhotoIdentItem() { } /// step. /// angle. /// reserved3. - public PhotoIdentItem(Light lightIndex = default(Light), RectangleCoordinates area = default(RectangleCoordinates), ImageData sourceImage = default(ImageData), RawImageContainerList resultImages = default(RawImageContainerList), int fieldTypesCount = default(int), List fieldTypesList = default(List), int step = default(int), int angle = default(int), int reserved3 = default(int)) + public PhotoIdentItem(Light lightIndex = default, RectangleCoordinates area = default, ImageData sourceImage = default, RawImageContainerList resultImages = default, int? fieldTypesCount = default, List fieldTypesList = default, int? step = default, int? angle = default, int? reserved3 = default) { this.LightIndex = lightIndex; // to ensure "area" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/PhotoIdentResult.cs b/src/Regula.DocumentReader.WebClient/Model/PhotoIdentResult.cs index 12c7c8b..b22ddae 100644 --- a/src/Regula.DocumentReader.WebClient/Model/PhotoIdentResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/PhotoIdentResult.cs @@ -60,7 +60,7 @@ protected PhotoIdentResult() { } /// elementResult. /// elementDiagnose. /// percentValue. - public PhotoIdentResult(Light lightIndex = default(Light), RectangleCoordinates area = default(RectangleCoordinates), ImageData sourceImage = default(ImageData), RawImageContainerList resultImages = default(RawImageContainerList), int fieldTypesCount = default(int), List fieldTypesList = default(List), int step = default(int), int angle = default(int), int reserved3 = default(int), AuthenticityResultType type = AuthenticityResultType.IPI, CheckResult? elementResult = default(CheckResult?), CheckDiagnose? elementDiagnose = default(CheckDiagnose?), int percentValue = default(int)) : base(type, elementResult, elementDiagnose, percentValue) + public PhotoIdentResult(Light lightIndex = default, RectangleCoordinates area = default, ImageData sourceImage = default, RawImageContainerList resultImages = default, int? fieldTypesCount = default, List fieldTypesList = default, int? step = default, int? angle = default, int? reserved3 = default, AuthenticityResultType type = AuthenticityResultType.IPI, CheckResult? elementResult = default, CheckDiagnose? elementDiagnose = default, int? percentValue = default) : base(type, elementResult, elementDiagnose, percentValue) { this.LightIndex = lightIndex; // to ensure "area" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/Point.cs b/src/Regula.DocumentReader.WebClient/Model/Point.cs index 0727951..1e79943 100644 --- a/src/Regula.DocumentReader.WebClient/Model/Point.cs +++ b/src/Regula.DocumentReader.WebClient/Model/Point.cs @@ -42,7 +42,7 @@ protected Point() { } /// /// x (required). /// y (required). - public Point(int x = default(int), int y = default(int)) + public Point(int x = default, int y = default) { this.X = x; this.Y = y; diff --git a/src/Regula.DocumentReader.WebClient/Model/PointArray.cs b/src/Regula.DocumentReader.WebClient/Model/PointArray.cs index 14f42d5..4e9d456 100644 --- a/src/Regula.DocumentReader.WebClient/Model/PointArray.cs +++ b/src/Regula.DocumentReader.WebClient/Model/PointArray.cs @@ -41,7 +41,7 @@ protected PointArray() { } /// Initializes a new instance of the class. /// /// pointsList (required). - public PointArray(List pointsList = default(List)) + public PointArray(List pointsList = default) { // to ensure "pointsList" is required (not null) if (pointsList == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/PointsContainer.cs b/src/Regula.DocumentReader.WebClient/Model/PointsContainer.cs index ead738a..560605a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/PointsContainer.cs +++ b/src/Regula.DocumentReader.WebClient/Model/PointsContainer.cs @@ -42,7 +42,7 @@ protected PointsContainer() { } /// /// pointCount. /// pointsList (required). - public PointsContainer(int pointCount = default(int), List pointsList = default(List)) + public PointsContainer(int? pointCount = default, List pointsList = default) { // to ensure "pointsList" is required (not null) if (pointsList == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ProcessParams.cs b/src/Regula.DocumentReader.WebClient/Model/ProcessParams.cs index 9272db7..e87fad2 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ProcessParams.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ProcessParams.cs @@ -145,7 +145,7 @@ protected ProcessParams() { } /// Allows transliteration to be turned on or off; by default, it is enabled.. /// When enabled, returns processing results in accordance with the BSI TR-03135 standard in addition to the existing processing results.. /// When enabled, activates detection of the document holder’s signature presence.. - public ProcessParams(bool generateDTCVC = default(bool), List lcidFilter = default(List), bool checkLiveness = default(bool), List lcidIgnoreFilter = default(List), bool oneShotIdentification = default(bool), bool useFaceApi = default(bool), FaceApi faceApi = default(FaceApi), bool doDetectCan = default(bool), int imageOutputMaxHeight = default(int), int imageOutputMaxWidth = default(int), Scenario scenario = default(Scenario), List resultTypeOutput = default(List), bool doublePageSpread = default(bool), bool generateDoublePageSpreadImage = default(bool), List fieldTypesFilter = default(List), List fieldTypesIgnoreFilter = default(List), string dateFormat = default(string), MeasureSystem? measureSystem = default(MeasureSystem?), int imageDpiOutMax = default(int), bool alreadyCropped = default(bool), Dictionary customParams = default(Dictionary), List config = default(List), bool log = default(bool), LogLevel? logLevel = default(LogLevel?), int forceDocID = default(int), bool matchTextFieldMask = default(bool), bool fastDocDetect = default(bool), bool updateOCRValidityByGlare = default(bool), bool checkRequiredTextFields = default(bool), bool returnCroppedBarcode = default(bool), ImageQA imageQa = default(ImageQA), bool strictImageQuality = default(bool), bool respectImageQuality = default(bool), DocumentFormat? forceDocFormat = default(DocumentFormat?), bool noGraphics = default(bool), bool depersonalizeLog = default(bool), bool multiDocOnImage = default(bool), int shiftExpiryDate = default(int), int minimalHolderAge = default(int), bool returnUncroppedImage = default(bool), List mrzFormatsFilter = default(List), bool forceReadMrzBeforeLocate = default(bool), bool parseBarcodes = default(bool), TextPostProcessing? convertCase = default(TextPostProcessing?), bool splitNames = default(bool), bool disablePerforationOCR = default(bool), List documentGroupFilter = default(List), long processAuth = default(long), int deviceId = default(int), int deviceType = default(int), string deviceTypeHex = default(string), bool ignoreDeviceIdFromImage = default(bool), List documentIdList = default(List), ProcessParamsRfid rfid = default(ProcessParamsRfid), bool checkAuth = default(bool), AuthParams authParams = default(AuthParams), MrzDetectModeEnum? mrzDetectMode = default(MrzDetectModeEnum?), bool generateNumericCodes = default(bool), bool strictBarcodeDigitalSignatureCheck = default(bool), bool selectLongestNames = default(bool), List doBarcodes = default(List), bool strictDLCategoryExpiry = default(bool), bool generateAlpha2Codes = default(bool), int pdfPagesLimit = default(int), bool disableAuthResolutionFilter = default(bool), bool strictSecurityChecks = default(bool), bool returnTransliteratedFields = default(bool), bool bsiTr03135Results = default(bool), bool checkHoldersSignature = default(bool)) + public ProcessParams(bool? generateDTCVC = default, List lcidFilter = default, bool? checkLiveness = default, List lcidIgnoreFilter = default, bool? oneShotIdentification = default, bool? useFaceApi = default, FaceApi? faceApi = default, bool? doDetectCan = default, int? imageOutputMaxHeight = default, int? imageOutputMaxWidth = default, Scenario scenario = default, List resultTypeOutput = default, bool? doublePageSpread = default, bool? generateDoublePageSpreadImage = default, List fieldTypesFilter = default, List fieldTypesIgnoreFilter = default, string? dateFormat = default, MeasureSystem? measureSystem = default, int? imageDpiOutMax = default, bool? alreadyCropped = default, Dictionary customParams = default, List config = default, bool? log = default, LogLevel? logLevel = default, int? forceDocID = default, bool? matchTextFieldMask = default, bool? fastDocDetect = default, bool? updateOCRValidityByGlare = default, bool? checkRequiredTextFields = default, bool? returnCroppedBarcode = default, ImageQA? imageQa = default, bool? strictImageQuality = default, bool? respectImageQuality = default, DocumentFormat? forceDocFormat = default, bool? noGraphics = default, bool? depersonalizeLog = default, bool? multiDocOnImage = default, int? shiftExpiryDate = default, int? minimalHolderAge = default, bool? returnUncroppedImage = default, List mrzFormatsFilter = default, bool? forceReadMrzBeforeLocate = default, bool? parseBarcodes = default, TextPostProcessing? convertCase = default, bool? splitNames = default, bool? disablePerforationOCR = default, List documentGroupFilter = default, long? processAuth = default, int? deviceId = default, int? deviceType = default, string? deviceTypeHex = default, bool? ignoreDeviceIdFromImage = default, List documentIdList = default, ProcessParamsRfid? rfid = default, bool? checkAuth = default, AuthParams? authParams = default, MrzDetectModeEnum? mrzDetectMode = default, bool? generateNumericCodes = default, bool? strictBarcodeDigitalSignatureCheck = default, bool? selectLongestNames = default, List doBarcodes = default, bool? strictDLCategoryExpiry = default, bool? generateAlpha2Codes = default, int? pdfPagesLimit = default, bool? disableAuthResolutionFilter = default, bool? strictSecurityChecks = default, bool? returnTransliteratedFields = default, bool? bsiTr03135Results = default, bool? checkHoldersSignature = default) { this.Scenario = scenario; this.GenerateDTCVC = generateDTCVC; diff --git a/src/Regula.DocumentReader.WebClient/Model/ProcessParamsRfid.cs b/src/Regula.DocumentReader.WebClient/Model/ProcessParamsRfid.cs index 478201b..76cebda 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ProcessParamsRfid.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ProcessParamsRfid.cs @@ -36,7 +36,7 @@ public partial class ProcessParamsRfid : IValidatableObject /// Initializes a new instance of the class. /// /// A list of notification codes that should be ignored during passive authentication (PA). - public ProcessParamsRfid(List paIgnoreNotificationCodes = default(List)) + public ProcessParamsRfid(List paIgnoreNotificationCodes = default) { this.PaIgnoreNotificationCodes = paIgnoreNotificationCodes; } diff --git a/src/Regula.DocumentReader.WebClient/Model/ProcessRequest.cs b/src/Regula.DocumentReader.WebClient/Model/ProcessRequest.cs index 8e7fa57..d2eae80 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ProcessRequest.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ProcessRequest.cs @@ -52,7 +52,7 @@ protected ProcessRequest() { } /// Free-form object to be included in response. Must be object, not list or simple value. Do not affect document processing. Use it freely to pass your app params. Stored in process logs.. /// Digital Travel Credential (DTC-VC) data in base64 format for processing. /// URLs to the document images for processing.. - public ProcessRequest(ProcessParams processParam = default(ProcessParams), List list = default(List), string tag = default(string), string tenant = default(string), string env = default(string), string livePortrait = default(string), string extPortrait = default(string), ContainerList containerList = default(ContainerList), ProcessSystemInfo systemInfo = default(ProcessSystemInfo), Dictionary passBackObject = default(Dictionary), string dtc = default(string), List imageUrls = default(List)) + public ProcessRequest(ProcessParams processParam = default, List list = default, string? tag = default, string? tenant = default, string? env = default, string? livePortrait = default, string? extPortrait = default, ContainerList? containerList = default, ProcessSystemInfo? systemInfo = default, Dictionary passBackObject = default, string? dtc = default, List imageUrls = default) { // to ensure "processParam" is required (not null) if (processParam == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ProcessRequestImage.cs b/src/Regula.DocumentReader.WebClient/Model/ProcessRequestImage.cs index f4add35..0990939 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ProcessRequestImage.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ProcessRequestImage.cs @@ -44,7 +44,7 @@ public partial class ProcessRequestImage : IValidatableObject /// imageData. /// light. /// page/image number. - public ProcessRequestImage(ImageData imageData = default(ImageData), Light? light = default(Light?), int pageIdx = default(int)) + public ProcessRequestImage(ImageData? imageData = default, Light? light = default, int? pageIdx = default) { this.ImageData = imageData; this.Light = light; diff --git a/src/Regula.DocumentReader.WebClient/Model/ProcessResponse.cs b/src/Regula.DocumentReader.WebClient/Model/ProcessResponse.cs index fdf1b4c..69b799a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ProcessResponse.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ProcessResponse.cs @@ -62,7 +62,7 @@ protected ProcessResponse() { } /// morePagesAvailable (required). /// Time the document processing has taken, ms. (required). /// metadata. - public ProcessResponse(RfidLocation chipPage = default(RfidLocation), int coreLibResultCode = default(int), ProcessingStatus processingFinished = default(ProcessingStatus), ContainerList containerList = default(ContainerList), TransactionInfo transactionInfo = default(TransactionInfo), string log = default(string), Dictionary passBackObject = default(Dictionary), int morePagesAvailable = default(int), int elapsedTime = default(int), Dictionary metadata = default(Dictionary)) + public ProcessResponse(RfidLocation chipPage = default, int? coreLibResultCode = default, ProcessingStatus processingFinished = default, ContainerList containerList = default, TransactionInfo transactionInfo = default, string? log = default, Dictionary passBackObject = default, int morePagesAvailable = default, int elapsedTime = default, Dictionary metadata = default) { this.ChipPage = chipPage; this.ProcessingFinished = processingFinished; diff --git a/src/Regula.DocumentReader.WebClient/Model/ProcessSystemInfo.cs b/src/Regula.DocumentReader.WebClient/Model/ProcessSystemInfo.cs index ce72e84..b0d076a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ProcessSystemInfo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ProcessSystemInfo.cs @@ -37,7 +37,7 @@ public partial class ProcessSystemInfo : IValidatableObject /// /// Base64 encoded license file. /// For internal use. Demo-sites recaptcha token.. - public ProcessSystemInfo(string license = default(string), string recaptchaToken = default(string)) + public ProcessSystemInfo(string? license = default, string? recaptchaToken = default) { this.License = license; this.RecaptchaToken = recaptchaToken; diff --git a/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedField.cs b/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedField.cs index d187ad8..3c64158 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedField.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedField.cs @@ -56,7 +56,7 @@ protected RFIDDocVisualExtendedField() { } /// wLCID. /// reserved2. /// reserved3. - public RFIDDocVisualExtendedField(int originDG = default(int), int originDGTag = default(int), decimal originTagEntry = default(decimal), int originEntryView = default(int), TextFieldType wFieldType = default(TextFieldType), string fieldName = default(string), decimal stringsCount = default(decimal), List stringsResult = default(List), decimal bufLength = default(decimal), string bufText = default(string), string fieldMask = default(string), int validity = default(int), int inComparison = default(int), LCID? wLCID = default(LCID?), int reserved2 = default(int), int reserved3 = default(int)) : base(wFieldType, fieldName, stringsCount, stringsResult, bufLength, bufText, fieldMask, validity, inComparison, wLCID, reserved2, reserved3) + public RFIDDocVisualExtendedField(int originDG = default, int? originDGTag = default, decimal originTagEntry = default, int? originEntryView = default, TextFieldType wFieldType = default, string fieldName = default, decimal stringsCount = default, List stringsResult = default, decimal bufLength = default, string? bufText = default, string? fieldMask = default, int? validity = default, int? inComparison = default, LCID? wLCID = default, int? reserved2 = default, int? reserved3 = default) : base(wFieldType, fieldName, stringsCount, stringsResult, bufLength, bufText, fieldMask, validity, inComparison, wLCID, reserved2, reserved3) { this.OriginDG = originDG; this.OriginTagEntry = originTagEntry; diff --git a/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedFieldItem.cs b/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedFieldItem.cs index 2f5ce00..7a9167a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedFieldItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedFieldItem.cs @@ -44,7 +44,7 @@ protected RFIDDocVisualExtendedFieldItem() { } /// originDGTag. /// Record index of the text field source in the data group (required). /// originEntryView. - public RFIDDocVisualExtendedFieldItem(int originDG = default(int), int originDGTag = default(int), decimal originTagEntry = default(decimal), int originEntryView = default(int)) + public RFIDDocVisualExtendedFieldItem(int originDG = default, int? originDGTag = default, decimal originTagEntry = default, int? originEntryView = default) { this.OriginDG = originDG; this.OriginTagEntry = originTagEntry; diff --git a/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedInfo.cs b/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedInfo.cs index 72b9e7b..c906e51 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedInfo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedInfo.cs @@ -42,7 +42,7 @@ protected RFIDDocVisualExtendedInfo() { } /// /// Number of pArrayFields array elements (required). /// pArrayFields (required). - public RFIDDocVisualExtendedInfo(decimal nFields = default(decimal), List pArrayFields = default(List)) + public RFIDDocVisualExtendedInfo(decimal nFields = default, List pArrayFields = default) { this.NFields = nFields; // to ensure "pArrayFields" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedInfoItem.cs b/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedInfoItem.cs index 75f2128..2da6c24 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedInfoItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RFIDDocVisualExtendedInfoItem.cs @@ -41,7 +41,7 @@ protected RFIDDocVisualExtendedInfoItem() { } /// Initializes a new instance of the class. /// /// docVisualExtendedInfo (required). - public RFIDDocVisualExtendedInfoItem(RFIDDocVisualExtendedInfo docVisualExtendedInfo = default(RFIDDocVisualExtendedInfo)) + public RFIDDocVisualExtendedInfoItem(RFIDDocVisualExtendedInfo docVisualExtendedInfo = default) { // to ensure "docVisualExtendedInfo" is required (not null) if (docVisualExtendedInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RFIDGraphicsInfoResult.cs b/src/Regula.DocumentReader.WebClient/Model/RFIDGraphicsInfoResult.cs index 2306c5c..c34f9ee 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RFIDGraphicsInfoResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RFIDGraphicsInfoResult.cs @@ -47,7 +47,7 @@ protected RFIDGraphicsInfoResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.RFID_ORIGINAL_GRAPHICS). - public RFIDGraphicsInfoResult(TOriginalRFIDGraphicsInfo tOriginalRFIDGraphicsInfo = default(TOriginalRFIDGraphicsInfo), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.RFID_ORIGINAL_GRAPHICS) : base(bufLength, light, listIdx, pageIdx, resultType) + public RFIDGraphicsInfoResult(TOriginalRFIDGraphicsInfo tOriginalRFIDGraphicsInfo = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.RFID_ORIGINAL_GRAPHICS) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "tOriginalRFIDGraphicsInfo" is required (not null) if (tOriginalRFIDGraphicsInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RFIDTextDataResult.cs b/src/Regula.DocumentReader.WebClient/Model/RFIDTextDataResult.cs index 84655a2..7378748 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RFIDTextDataResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RFIDTextDataResult.cs @@ -47,7 +47,7 @@ protected RFIDTextDataResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.RFID_TEXT). - public RFIDTextDataResult(RFIDDocVisualExtendedInfo docVisualExtendedInfo = default(RFIDDocVisualExtendedInfo), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.RFID_TEXT) : base(bufLength, light, listIdx, pageIdx, resultType) + public RFIDTextDataResult(RFIDDocVisualExtendedInfo docVisualExtendedInfo = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.RFID_TEXT) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "docVisualExtendedInfo" is required (not null) if (docVisualExtendedInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RawImageContainerItem.cs b/src/Regula.DocumentReader.WebClient/Model/RawImageContainerItem.cs index dbbe257..c17f35a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RawImageContainerItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RawImageContainerItem.cs @@ -41,7 +41,7 @@ protected RawImageContainerItem() { } /// Initializes a new instance of the class. /// /// rawImageContainer (required). - public RawImageContainerItem(ImageData rawImageContainer = default(ImageData)) + public RawImageContainerItem(ImageData rawImageContainer = default) { // to ensure "rawImageContainer" is required (not null) if (rawImageContainer == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RawImageContainerList.cs b/src/Regula.DocumentReader.WebClient/Model/RawImageContainerList.cs index 1499828..76f62fe 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RawImageContainerList.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RawImageContainerList.cs @@ -42,7 +42,7 @@ protected RawImageContainerList() { } /// /// count (required). /// images (required). - public RawImageContainerList(int count = default(int), List images = default(List)) + public RawImageContainerList(int count = default, List images = default) { this.Count = count; // to ensure "images" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RectangleCoordinates.cs b/src/Regula.DocumentReader.WebClient/Model/RectangleCoordinates.cs index 1420521..68b0093 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RectangleCoordinates.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RectangleCoordinates.cs @@ -44,7 +44,7 @@ protected RectangleCoordinates() { } /// top (required). /// right (required). /// bottom (required). - public RectangleCoordinates(int left = default(int), int top = default(int), int right = default(int), int bottom = default(int)) + public RectangleCoordinates(int left = default, int top = default, int right = default, int bottom = default) { this.Left = left; this.Top = top; diff --git a/src/Regula.DocumentReader.WebClient/Model/ResultItem.cs b/src/Regula.DocumentReader.WebClient/Model/ResultItem.cs index 87aac9f..32cc90a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ResultItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ResultItem.cs @@ -93,7 +93,7 @@ protected ResultItem() { } /// listIdx. /// pageIdx. /// resultType (required). - public ResultItem(int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = default(Result)) + public ResultItem(int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = default) { this.ResultType = resultType; this.BufLength = bufLength; diff --git a/src/Regula.DocumentReader.WebClient/Model/ResultMRZDetector.cs b/src/Regula.DocumentReader.WebClient/Model/ResultMRZDetector.cs index 6bf2d17..5511a37 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ResultMRZDetector.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ResultMRZDetector.cs @@ -44,7 +44,7 @@ protected ResultMRZDetector() { } /// mRZRows (required). /// mRZRowsNum (required). /// boundingQuadrangle (required). - public ResultMRZDetector(int mRZFormat = default(int), List mRZRows = default(List), int mRZRowsNum = default(int), List boundingQuadrangle = default(List)) + public ResultMRZDetector(int mRZFormat = default, List mRZRows = default, int mRZRowsNum = default, List boundingQuadrangle = default) { this.MRZFormat = mRZFormat; // to ensure "mRZRows" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/ResultMRZDetectorItem.cs b/src/Regula.DocumentReader.WebClient/Model/ResultMRZDetectorItem.cs index 6154573..7ac4d24 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ResultMRZDetectorItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ResultMRZDetectorItem.cs @@ -41,7 +41,7 @@ protected ResultMRZDetectorItem() { } /// Initializes a new instance of the class. /// /// resultMRZDetector (required). - public ResultMRZDetectorItem(ResultMRZDetector resultMRZDetector = default(ResultMRZDetector)) + public ResultMRZDetectorItem(ResultMRZDetector resultMRZDetector = default) { // to ensure "resultMRZDetector" is required (not null) if (resultMRZDetector == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidAccessControlInfo.cs b/src/Regula.DocumentReader.WebClient/Model/RfidAccessControlInfo.cs index 4b3d405..d016d67 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidAccessControlInfo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidAccessControlInfo.cs @@ -57,7 +57,7 @@ protected RfidAccessControlInfo() { } /// Index of the active variant of the procedure. /// List of remarks arisen during the procedure. Can be ParsingErrorCodes or ParsingNotificationCodes enum. (required). /// List of structures with are used to describe the variants of the authentication or secure data access procedure performance within the context of the communication session with electronic document. - public RfidAccessControlInfo(RfidAccessControlProcedureType type = default(RfidAccessControlProcedureType), RFIDErrorCodes status = default(RFIDErrorCodes), decimal activeOptionIdx = default(decimal), List notifications = default(List), List accessControlOptions = default(List)) + public RfidAccessControlInfo(RfidAccessControlProcedureType type = default, RFIDErrorCodes status = default, decimal? activeOptionIdx = default, List notifications = default, List accessControlOptions = default) { this.Type = type; this.Status = status; diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidAccessKey.cs b/src/Regula.DocumentReader.WebClient/Model/RfidAccessKey.cs index c5c3c2a..05ae04f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidAccessKey.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidAccessKey.cs @@ -56,7 +56,7 @@ protected RfidAccessKey() { } /// keyType (required). /// accessType (required). /// Logical sign of the need for a full comparison of AccessKey contents with the contents of DG1 (MRZ) data group (required). - public RfidAccessKey(string accessKey = default(string), RfidPasswordType keyType = default(RfidPasswordType), RfidAccessControlProcedureType accessType = default(RfidAccessControlProcedureType), bool checkFullKeyMatching = default(bool)) + public RfidAccessKey(string accessKey = default, RfidPasswordType keyType = default, RfidAccessControlProcedureType accessType = default, bool checkFullKeyMatching = default) { // to ensure "accessKey" is required (not null) if (accessKey == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidApplication.cs b/src/Regula.DocumentReader.WebClient/Model/RfidApplication.cs index 4760d38..9c1a8a5 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidApplication.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidApplication.cs @@ -59,7 +59,7 @@ protected RfidApplication() { } /// Unicode version for application (required). /// Algorithm for calculating hash values for files for the procedure of PA (required). /// List of containers to store information about the read files of the application (required). - public RfidApplication(RfidApplicationType type = default(RfidApplicationType), RFIDErrorCodes status = default(RFIDErrorCodes), string applicationID = default(string), string varVersion = default(string), string unicodeVersion = default(string), string dataHashAlgorithm = default(string), List files = default(List)) + public RfidApplication(RfidApplicationType type = default, RFIDErrorCodes status = default, string applicationID = default, string varVersion = default, string unicodeVersion = default, string dataHashAlgorithm = default, List files = default) { this.Type = type; this.Status = status; diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidAttributeData.cs b/src/Regula.DocumentReader.WebClient/Model/RfidAttributeData.cs index cb671d6..c376f23 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidAttributeData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidAttributeData.cs @@ -42,7 +42,7 @@ protected RfidAttributeData() { } /// /// Contents of the identifier in the format S1 (S2), where S1 – attribute name, S2 – identifier (OID string) (required). /// Attribute binary data. Base64 encoded. (required). - public RfidAttributeData(string type = default(string), string data = default(string)) + public RfidAttributeData(string type = default, string data = default) { // to ensure "type" is required (not null) if (type == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidAttributeName.cs b/src/Regula.DocumentReader.WebClient/Model/RfidAttributeName.cs index 0118266..4266d40 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidAttributeName.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidAttributeName.cs @@ -42,7 +42,7 @@ protected RfidAttributeName() { } /// /// Attribute identifier (OID ASCII string); contents of the identifier in the format S1 (S2), where S1 – attribute name, S2 – identifier (OID string) (required). /// value (required). - public RfidAttributeName(string type = default(string), TrfFtString value = default(TrfFtString)) + public RfidAttributeName(string type = default, TrfFtString value = default) { // to ensure "type" is required (not null) if (type == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidCardPropertiesExt.cs b/src/Regula.DocumentReader.WebClient/Model/RfidCardPropertiesExt.cs index 8f7d2b1..9c4b33d 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidCardPropertiesExt.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidCardPropertiesExt.cs @@ -78,7 +78,7 @@ protected RfidCardPropertiesExt() { } /// bitRateS (required). /// bitRateR (required). /// ATR-string of RFID-chip (required). - public RfidCardPropertiesExt(RfidType rFIDType = default(RfidType), string baudrate1 = default(string), string baudrate2 = default(string), bool support4 = default(bool), RfidAChip chipTypeA = default(RfidAChip), bool supportMifare = default(bool), decimal mifareMemory = default(decimal), string uID = default(string), Object aTQA = default(Object), Object sAK = default(Object), Object aTQB = default(Object), RfidBaudRate bitRateS = default(RfidBaudRate), RfidBaudRate bitRateR = default(RfidBaudRate), string aTR = default(string)) + public RfidCardPropertiesExt(RfidType rFIDType = default, string baudrate1 = default, string baudrate2 = default, bool support4 = default, RfidAChip chipTypeA = default, bool supportMifare = default, decimal mifareMemory = default, string uID = default, Object aTQA = default, Object sAK = default, Object aTQB = default, RfidBaudRate bitRateS = default, RfidBaudRate bitRateR = default, string aTR = default) { this.RFIDType = rFIDType; // to ensure "baudrate1" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidCertificateEx.cs b/src/Regula.DocumentReader.WebClient/Model/RfidCertificateEx.cs index 0851259..6f02c8d 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidCertificateEx.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidCertificateEx.cs @@ -71,7 +71,7 @@ protected RfidCertificateEx() { } /// type (required). /// fileName (required). /// pAStatus (required). - public RfidCertificateEx(decimal varVersion = default(decimal), string serialNumber = default(string), string signatureAlgorithm = default(string), RfidDistinguishedName issuer = default(RfidDistinguishedName), RfidValidity validity = default(RfidValidity), RfidDistinguishedName subject = default(RfidDistinguishedName), string subjectPKAlgorithm = default(string), List extensions = default(List), List notifications = default(List), RfidCertificateOrigin origin = default(RfidCertificateOrigin), RfidCertificateType type = default(RfidCertificateType), TrfFtString fileName = default(TrfFtString), RFIDErrorCodes pAStatus = default(RFIDErrorCodes)) + public RfidCertificateEx(decimal varVersion = default, string serialNumber = default, string signatureAlgorithm = default, RfidDistinguishedName issuer = default, RfidValidity validity = default, RfidDistinguishedName subject = default, string subjectPKAlgorithm = default, List extensions = default, List notifications = default, RfidCertificateOrigin origin = default, RfidCertificateType type = default, TrfFtString fileName = default, RFIDErrorCodes pAStatus = default) { this.VarVersion = varVersion; // to ensure "serialNumber" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidDG1.cs b/src/Regula.DocumentReader.WebClient/Model/RfidDG1.cs index d5f25a0..e4483d0 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidDG1.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidDG1.cs @@ -62,7 +62,7 @@ protected RfidDG1() { } /// DO’s personal number or other additional data (required). /// Check digit of additional data (required). /// General check digit (required). - public RfidDG1(int type = default(int), DocumentFormat documentID = default(DocumentFormat), string documentType = default(string), string state = default(string), string holder = default(string), string documentNumber = default(string), decimal checkDigitDocumentNumber = default(decimal), string nationality = default(string), string birthday = default(string), decimal checkDigitBirthday = default(decimal), string sex = default(string), string expiryDate = default(string), decimal checkDigitExpiryDate = default(decimal), string optionalData = default(string), decimal checkDigitOptionalData = default(decimal), decimal checkDigitComposite = default(decimal)) + public RfidDG1(int type = default, DocumentFormat documentID = default, string documentType = default, string state = default, string holder = default, string documentNumber = default, decimal checkDigitDocumentNumber = default, string nationality = default, string birthday = default, decimal checkDigitBirthday = default, string sex = default, string expiryDate = default, decimal checkDigitExpiryDate = default, string optionalData = default, decimal checkDigitOptionalData = default, decimal checkDigitComposite = default) { this.Type = type; this.DocumentID = documentID; diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidDataFile.cs b/src/Regula.DocumentReader.WebClient/Model/RfidDataFile.cs index 588e067..b125ab0 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidDataFile.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidDataFile.cs @@ -70,7 +70,7 @@ protected RfidDataFile() { } /// List of the original binary representation of graphic document fields formed on the basis of the file contents. /// parsedData. /// securityObjectCertificates. - public RfidDataFile(string fileID = default(string), RfidDataFileType type = default(RfidDataFileType), TrfFtBytes fileData = default(TrfFtBytes), RFIDErrorCodes readingStatus = default(RFIDErrorCodes), decimal readingTime = default(decimal), RFIDErrorCodes? pAStatus = default(RFIDErrorCodes?), List notifications = default(List), List docFieldsText = default(List), List docFieldsGraphics = default(List), List docFieldsOriginals = default(List), ParsedData parsedData = default(ParsedData), SecurityObjectCertificates securityObjectCertificates = default(SecurityObjectCertificates)) + public RfidDataFile(string? fileID = default, RfidDataFileType type = default, TrfFtBytes? fileData = default, RFIDErrorCodes readingStatus = default, decimal? readingTime = default, RFIDErrorCodes? pAStatus = default, List notifications = default, List docFieldsText = default, List docFieldsGraphics = default, List docFieldsOriginals = default, ParsedData? parsedData = default, SecurityObjectCertificates? securityObjectCertificates = default) { this.Type = type; this.ReadingStatus = readingStatus; diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidDistinguishedName.cs b/src/Regula.DocumentReader.WebClient/Model/RfidDistinguishedName.cs index 90518c8..ef10236 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidDistinguishedName.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidDistinguishedName.cs @@ -43,7 +43,7 @@ protected RfidDistinguishedName() { } /// Contents of the identifier in binary form. Base64 encoded. (required). /// friendlyName (required). /// List of individual attributes contained in the identifier (required). - public RfidDistinguishedName(string data = default(string), TrfFtString friendlyName = default(TrfFtString), List attributes = default(List)) + public RfidDistinguishedName(string data = default, TrfFtString friendlyName = default, List attributes = default) { // to ensure "data" is required (not null) if (data == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidOrigin.cs b/src/Regula.DocumentReader.WebClient/Model/RfidOrigin.cs index fe812b2..3a275fd 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidOrigin.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidOrigin.cs @@ -44,7 +44,7 @@ protected RfidOrigin() { } /// Index of the source record of the image with biometric information in the information data group (required). /// Index of the template in the record with biometric data (required). /// Index of the variant of the biometric data template (required). - public RfidOrigin(int dg = default(int), int dgTag = default(int), int tagEntry = default(int), int entryView = default(int)) + public RfidOrigin(int dg = default, int dgTag = default, int tagEntry = default, int entryView = default) { this.Dg = dg; this.DgTag = dgTag; diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidPkiExtension.cs b/src/Regula.DocumentReader.WebClient/Model/RfidPkiExtension.cs index f002abb..bd824c3 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidPkiExtension.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidPkiExtension.cs @@ -42,7 +42,7 @@ protected RfidPkiExtension() { } /// /// Extension identifier (OID, ASCII string); Contents of the identifier in the format S1 (S2), where S1 – attribute name, S2 – identifier (OID string) (required). /// Extension binary data. Base64 encoded. (required). - public RfidPkiExtension(string type = default(string), string data = default(string)) + public RfidPkiExtension(string type = default, string data = default) { // to ensure "type" is required (not null) if (type == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidRawData.cs b/src/Regula.DocumentReader.WebClient/Model/RfidRawData.cs index 510b539..ffdfc9b 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidRawData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidRawData.cs @@ -42,7 +42,7 @@ protected RfidRawData() { } /// /// data (required). /// fieldType (required). - public RfidRawData(string data = default(string), int fieldType = default(int)) + public RfidRawData(string data = default, int fieldType = default) { // to ensure "data" is required (not null) if (data == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidSecurityObject.cs b/src/Regula.DocumentReader.WebClient/Model/RfidSecurityObject.cs index 425995b..20f9945 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidSecurityObject.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidSecurityObject.cs @@ -45,7 +45,7 @@ protected RfidSecurityObject() { } /// Reference to the source file of the security object data (required). /// List of remarks arisen during the analysis of SO data structure. Can be ParsingErrorCodes or ParsingNotificationCodes enum. (required). /// List of containers to store information about digital signature objects contained in the SO (required). - public RfidSecurityObject(decimal varVersion = default(decimal), string objectType = default(string), decimal fileReference = default(decimal), List notifications = default(List), List signerInfos = default(List)) + public RfidSecurityObject(decimal varVersion = default, string objectType = default, decimal fileReference = default, List notifications = default, List signerInfos = default) { this.VarVersion = varVersion; // to ensure "objectType" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidSessionData.cs b/src/Regula.DocumentReader.WebClient/Model/RfidSessionData.cs index 3b58765..90b523f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidSessionData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidSessionData.cs @@ -75,7 +75,7 @@ protected RfidSessionData() { } /// sessionProcedure (required). /// List of containers to store information about the detected document security objects (required). /// status. - public RfidSessionData(bool virtualMode = default(bool), string sDKVersion = default(string), string driverVersion = default(string), string firmwareVersion = default(string), List applications = default(List), List accessControls = default(List), RfidCardPropertiesExt cardProperties = default(RfidCardPropertiesExt), RFIDErrorCodes extLeSupport = default(RFIDErrorCodes), decimal processTime = default(decimal), List rootFiles = default(List), decimal totalBytesSent = default(decimal), decimal totalBytesReceived = default(decimal), RfidAccessKey sessionKey = default(RfidAccessKey), RfidTerminal sessionTerminal = default(RfidTerminal), RfidAuthenticationProcedureType sessionProcedure = default(RfidAuthenticationProcedureType), List securityObjects = default(List), CheckResult? status = default(CheckResult?)) + public RfidSessionData(bool? virtualMode = default, string? sDKVersion = default, string? driverVersion = default, string? firmwareVersion = default, List applications = default, List accessControls = default, RfidCardPropertiesExt cardProperties = default, RFIDErrorCodes extLeSupport = default, decimal processTime = default, List rootFiles = default, decimal totalBytesSent = default, decimal totalBytesReceived = default, RfidAccessKey? sessionKey = default, RfidTerminal sessionTerminal = default, RfidAuthenticationProcedureType sessionProcedure = default, List securityObjects = default, CheckResult? status = default) { // to ensure "applications" is required (not null) if (applications == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidSignerInfoEx.cs b/src/Regula.DocumentReader.WebClient/Model/RfidSignerInfoEx.cs index 46de0b9..cdf1a7a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidSignerInfoEx.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidSignerInfoEx.cs @@ -58,7 +58,7 @@ protected RfidSignerInfoEx() { } /// Certificate chain, used for the digital signature verification. (required). /// Binary data array used to calculate the hash value for digital signature verification. Base64 encoded. (required). /// Can be ParsingErrorCodes or ParsingNotificationCodes enum. (required). - public RfidSignerInfoEx(decimal varVersion = default(decimal), RfidDistinguishedName issuer = default(RfidDistinguishedName), TrfFtBytes serialNumber = default(TrfFtBytes), TrfFtBytes subjectKeyIdentifier = default(TrfFtBytes), string digestAlgorithm = default(string), List signedAttributes = default(List), string signatureAlgorithm = default(string), TrfFtBytes signature = default(TrfFtBytes), RFIDErrorCodes pAStatus = default(RFIDErrorCodes), List certificateChain = default(List), string dataToHash = default(string), List notifications = default(List)) + public RfidSignerInfoEx(decimal varVersion = default, RfidDistinguishedName issuer = default, TrfFtBytes serialNumber = default, TrfFtBytes subjectKeyIdentifier = default, string digestAlgorithm = default, List signedAttributes = default, string signatureAlgorithm = default, TrfFtBytes signature = default, RFIDErrorCodes pAStatus = default, List certificateChain = default, string dataToHash = default, List notifications = default) { this.VarVersion = varVersion; // to ensure "issuer" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidTerminal.cs b/src/Regula.DocumentReader.WebClient/Model/RfidTerminal.cs index be8f6aa..b91f865 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidTerminal.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidTerminal.cs @@ -49,7 +49,7 @@ protected RfidTerminal() { } /// termType (required). /// Declared (set) combination of flags of access rights to the functionality of the document (combination of eRfidTerminalAuthorizationRequirement values) (required). /// Declared (set) combination of flags of access rights to the functionality of the document (combination of RfidTerminalAuthorizationRequirement values) (required). - public RfidTerminal(RfidTerminalType termType = default(RfidTerminalType), decimal authReq = default(decimal), decimal authReq2 = default(decimal)) + public RfidTerminal(RfidTerminalType termType = default, decimal authReq = default, decimal authReq2 = default) { this.TermType = termType; this.AuthReq = authReq; diff --git a/src/Regula.DocumentReader.WebClient/Model/RfidValidity.cs b/src/Regula.DocumentReader.WebClient/Model/RfidValidity.cs index 9fceb42..62676b1 100644 --- a/src/Regula.DocumentReader.WebClient/Model/RfidValidity.cs +++ b/src/Regula.DocumentReader.WebClient/Model/RfidValidity.cs @@ -42,7 +42,7 @@ protected RfidValidity() { } /// /// notBefore (required). /// notAfter (required). - public RfidValidity(TrfFtString notBefore = default(TrfFtString), TrfFtString notAfter = default(TrfFtString)) + public RfidValidity(TrfFtString notBefore = default, TrfFtString notAfter = default) { // to ensure "notBefore" is required (not null) if (notBefore == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/SecurityFeatureItem.cs b/src/Regula.DocumentReader.WebClient/Model/SecurityFeatureItem.cs index 1f3374c..c716b57 100644 --- a/src/Regula.DocumentReader.WebClient/Model/SecurityFeatureItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/SecurityFeatureItem.cs @@ -64,7 +64,7 @@ protected SecurityFeatureItem() { } /// criticalFlag (required). /// areaList. /// reserved2. - public SecurityFeatureItem(SecurityFeatureType elementType = default(SecurityFeatureType), RectangleCoordinates elementRect = default(RectangleCoordinates), Visibility visibility = default(Visibility), Critical criticalFlag = default(Critical), AreaContainer areaList = default(AreaContainer), int reserved2 = default(int)) + public SecurityFeatureItem(SecurityFeatureType elementType = default, RectangleCoordinates elementRect = default, Visibility visibility = default, Critical criticalFlag = default, AreaContainer? areaList = default, int? reserved2 = default) { this.ElementType = elementType; // to ensure "elementRect" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/SecurityFeatureResult.cs b/src/Regula.DocumentReader.WebClient/Model/SecurityFeatureResult.cs index 8ac7a38..bda6faf 100644 --- a/src/Regula.DocumentReader.WebClient/Model/SecurityFeatureResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/SecurityFeatureResult.cs @@ -69,7 +69,7 @@ protected SecurityFeatureResult() { } /// elementResult. /// elementDiagnose. /// percentValue. - public SecurityFeatureResult(SecurityFeatureType elementType = default(SecurityFeatureType), RectangleCoordinates elementRect = default(RectangleCoordinates), Visibility visibility = default(Visibility), Critical criticalFlag = default(Critical), AreaContainer areaList = default(AreaContainer), int reserved2 = default(int), AuthenticityResultType type = AuthenticityResultType.UV_LUMINESCENCE, CheckResult? elementResult = default(CheckResult?), CheckDiagnose? elementDiagnose = default(CheckDiagnose?), int percentValue = default(int)) : base(type, elementResult, elementDiagnose, percentValue) + public SecurityFeatureResult(SecurityFeatureType elementType = default, RectangleCoordinates elementRect = default, Visibility visibility = default, Critical criticalFlag = default, AreaContainer? areaList = default, int? reserved2 = default, AuthenticityResultType type = AuthenticityResultType.UV_LUMINESCENCE, CheckResult? elementResult = default, CheckDiagnose? elementDiagnose = default, int? percentValue = default) : base(type, elementResult, elementDiagnose, percentValue) { this.ElementType = elementType; // to ensure "elementRect" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/SecurityObjectCertificates.cs b/src/Regula.DocumentReader.WebClient/Model/SecurityObjectCertificates.cs index 24d2fb3..6fe62ff 100644 --- a/src/Regula.DocumentReader.WebClient/Model/SecurityObjectCertificates.cs +++ b/src/Regula.DocumentReader.WebClient/Model/SecurityObjectCertificates.cs @@ -36,7 +36,7 @@ public partial class SecurityObjectCertificates : IValidatableObject /// Initializes a new instance of the class. /// /// certificateData. - public SecurityObjectCertificates(CertificateData certificateData = default(CertificateData)) + public SecurityObjectCertificates(CertificateData? certificateData = default) { this.CertificateData = certificateData; } diff --git a/src/Regula.DocumentReader.WebClient/Model/SourceValidity.cs b/src/Regula.DocumentReader.WebClient/Model/SourceValidity.cs index 3076fb5..4f707ce 100644 --- a/src/Regula.DocumentReader.WebClient/Model/SourceValidity.cs +++ b/src/Regula.DocumentReader.WebClient/Model/SourceValidity.cs @@ -54,7 +54,7 @@ protected SourceValidity() { } /// /// source (required). /// status (required). - public SourceValidity(Source source = default(Source), CheckResult status = default(CheckResult)) + public SourceValidity(Source source = default, CheckResult status = default) { this.Source = source; this.Status = status; diff --git a/src/Regula.DocumentReader.WebClient/Model/Status.cs b/src/Regula.DocumentReader.WebClient/Model/Status.cs index 0928bb6..bb682cb 100644 --- a/src/Regula.DocumentReader.WebClient/Model/Status.cs +++ b/src/Regula.DocumentReader.WebClient/Model/Status.cs @@ -92,7 +92,7 @@ protected Status() { } /// age (required). /// detailsAge (required). /// mDL (required). - public Status(CheckResult overallStatus = default(CheckResult), CheckResult optical = default(CheckResult), CheckResult portrait = default(CheckResult), CheckResult rfid = default(CheckResult), CheckResult stopList = default(CheckResult), DetailsRFID detailsRFID = default(DetailsRFID), DetailsOptical detailsOptical = default(DetailsOptical), CheckResult age = default(CheckResult), DetailsAge detailsAge = default(DetailsAge), CheckResult mDL = default(CheckResult)) + public Status(CheckResult overallStatus = default, CheckResult optical = default, CheckResult portrait = default, CheckResult rfid = default, CheckResult stopList = default, DetailsRFID? detailsRFID = default, DetailsOptical detailsOptical = default, CheckResult age = default, DetailsAge detailsAge = default, CheckResult mDL = default) { this.OverallStatus = overallStatus; this.Optical = optical; diff --git a/src/Regula.DocumentReader.WebClient/Model/StatusItem.cs b/src/Regula.DocumentReader.WebClient/Model/StatusItem.cs index 1b47cc1..b7db65d 100644 --- a/src/Regula.DocumentReader.WebClient/Model/StatusItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/StatusItem.cs @@ -41,7 +41,7 @@ protected StatusItem() { } /// Initializes a new instance of the class. /// /// status (required). - public StatusItem(Status status = default(Status)) + public StatusItem(Status status = default) { // to ensure "status" is required (not null) if (status == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/StatusResult.cs b/src/Regula.DocumentReader.WebClient/Model/StatusResult.cs index f4b6754..de23b21 100644 --- a/src/Regula.DocumentReader.WebClient/Model/StatusResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/StatusResult.cs @@ -47,7 +47,7 @@ protected StatusResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.STATUS). - public StatusResult(Status status = default(Status), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.STATUS) : base(bufLength, light, listIdx, pageIdx, resultType) + public StatusResult(Status status = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.STATUS) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "status" is required (not null) if (status == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/StringItem.cs b/src/Regula.DocumentReader.WebClient/Model/StringItem.cs index d4a2a7e..ceac17a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/StringItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/StringItem.cs @@ -99,7 +99,7 @@ protected StringItem() { } /// stringBorders (required). /// symbolsCount (required). /// symbolsEstimations (required). - public StringItem(CheckResult aLIGNMENTSYMBOLSINSTRING = default(CheckResult), CheckResult cHECKSUMS = default(CheckResult), ErrorCoordinates errorPOSITION = default(ErrorCoordinates), int fieldCount = default(int), List fields = default(List), CheckResult sTRINGSDISTANCE = default(CheckResult), CheckResult sTRINGSINTERVAL = default(CheckResult), CheckResult sTRINGFILLING = default(CheckResult), CheckResult? sTRINGSPOSITION = default(CheckResult?), CheckResult sYMBOLSPARAM = default(CheckResult), decimal sizeErrorALIGNMENT = default(decimal), decimal sizeErrorDISTANCE = default(decimal), decimal sizeErrorINTERVAL = default(decimal), decimal stringAngle = default(decimal), RectangleCoordinates stringBorders = default(RectangleCoordinates), int symbolsCount = default(int), List symbolsEstimations = default(List)) + public StringItem(CheckResult aLIGNMENTSYMBOLSINSTRING = default, CheckResult cHECKSUMS = default, ErrorCoordinates errorPOSITION = default, int fieldCount = default, List fields = default, CheckResult sTRINGSDISTANCE = default, CheckResult sTRINGSINTERVAL = default, CheckResult sTRINGFILLING = default, CheckResult? sTRINGSPOSITION = default, CheckResult sYMBOLSPARAM = default, decimal sizeErrorALIGNMENT = default, decimal sizeErrorDISTANCE = default, decimal sizeErrorINTERVAL = default, decimal stringAngle = default, RectangleCoordinates stringBorders = default, int symbolsCount = default, List symbolsEstimations = default) { this.ALIGNMENT_SYMBOLS_IN_STRING = aLIGNMENTSYMBOLSINSTRING; this.CHECK_SUMS = cHECKSUMS; diff --git a/src/Regula.DocumentReader.WebClient/Model/StringRecognitionResult.cs b/src/Regula.DocumentReader.WebClient/Model/StringRecognitionResult.cs index c2c422d..22faceb 100644 --- a/src/Regula.DocumentReader.WebClient/Model/StringRecognitionResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/StringRecognitionResult.cs @@ -45,7 +45,7 @@ protected StringRecognitionResult() { } /// Buf_Text text string length. /// Text field data in UTF8 format. Results of reading different lines of a multi-line field are separated by '^'. /// reserved. - public StringRecognitionResult(decimal symbolsCount = default(decimal), List stringResult = default(List), decimal bufLength = default(decimal), string bufText = default(string), int reserved = default(int)) + public StringRecognitionResult(decimal symbolsCount = default, List stringResult = default, decimal? bufLength = default, string? bufText = default, int? reserved = default) { this.SymbolsCount = symbolsCount; // to ensure "stringResult" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/Symbol.cs b/src/Regula.DocumentReader.WebClient/Model/Symbol.cs index 07d6063..91e3b9f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/Symbol.cs +++ b/src/Regula.DocumentReader.WebClient/Model/Symbol.cs @@ -41,7 +41,7 @@ protected Symbol() { } /// Initializes a new instance of the class. /// /// boundingRect (required). - public Symbol(List boundingRect = default(List)) + public Symbol(List boundingRect = default) { // to ensure "boundingRect" is required (not null) if (boundingRect == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/SymbolCandidate.cs b/src/Regula.DocumentReader.WebClient/Model/SymbolCandidate.cs index 6c7397a..9bb4e36 100644 --- a/src/Regula.DocumentReader.WebClient/Model/SymbolCandidate.cs +++ b/src/Regula.DocumentReader.WebClient/Model/SymbolCandidate.cs @@ -44,7 +44,7 @@ protected SymbolCandidate() { } /// character recognition probability (0–100,%) (required). /// varClass. /// subClass. - public SymbolCandidate(long symbolCode = default(long), int symbolProbability = default(int), int varClass = default(int), int subClass = default(int)) + public SymbolCandidate(long symbolCode = default, int symbolProbability = default, int? varClass = default, int? subClass = default) { this.SymbolCode = symbolCode; this.SymbolProbability = symbolProbability; diff --git a/src/Regula.DocumentReader.WebClient/Model/SymbolEstimationItem.cs b/src/Regula.DocumentReader.WebClient/Model/SymbolEstimationItem.cs index 2fee859..90082a7 100644 --- a/src/Regula.DocumentReader.WebClient/Model/SymbolEstimationItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/SymbolEstimationItem.cs @@ -57,7 +57,7 @@ protected SymbolEstimationItem() { } /// sizeErrorSymbolHeight (required). /// sizeErrorSymbolWidth (required). /// symbolBounds (required). - public SymbolEstimationItem(int aLIGNMENTNEARESTSYMBOLS = default(int), int cONTRASTPRINT = default(int), int cONTRASTSYMBOL = default(int), int charSymbol = default(int), int eDGE = default(int), int eMPTINESS = default(int), int sTAIN = default(int), int sYMBOLSINTERVAL = default(int), int sYMBOLPARAM = default(int), int sYMBOLSIZE = default(int), decimal sizeErrorAlignWithNext = default(decimal), decimal sizeErrorAlignWithPrev = default(decimal), decimal sizeErrorIntervWithNext = default(decimal), decimal sizeErrorIntervWithPrev = default(decimal), decimal sizeErrorSymbolHeight = default(decimal), decimal sizeErrorSymbolWidth = default(decimal), RectangleCoordinates symbolBounds = default(RectangleCoordinates)) + public SymbolEstimationItem(int aLIGNMENTNEARESTSYMBOLS = default, int cONTRASTPRINT = default, int cONTRASTSYMBOL = default, int charSymbol = default, int eDGE = default, int eMPTINESS = default, int sTAIN = default, int sYMBOLSINTERVAL = default, int sYMBOLPARAM = default, int sYMBOLSIZE = default, decimal sizeErrorAlignWithNext = default, decimal sizeErrorAlignWithPrev = default, decimal sizeErrorIntervWithNext = default, decimal sizeErrorIntervWithPrev = default, decimal sizeErrorSymbolHeight = default, decimal sizeErrorSymbolWidth = default, RectangleCoordinates symbolBounds = default) { this.ALIGNMENT_NEAREST_SYMBOLS = aLIGNMENTNEARESTSYMBOLS; this.CONTRAST_PRINT = cONTRASTPRINT; diff --git a/src/Regula.DocumentReader.WebClient/Model/SymbolRecognitionResult.cs b/src/Regula.DocumentReader.WebClient/Model/SymbolRecognitionResult.cs index 248ec83..ee24d8b 100644 --- a/src/Regula.DocumentReader.WebClient/Model/SymbolRecognitionResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/SymbolRecognitionResult.cs @@ -45,7 +45,7 @@ protected SymbolRecognitionResult() { } /// Array of candidate characters. Sorted in descending order of recognition probabilities (the first element has highest probability) (required). /// baseLineBottom. /// baseLineTop. - public SymbolRecognitionResult(RectangleCoordinates symbolRect = default(RectangleCoordinates), decimal candidatesCount = default(decimal), List listOfCandidates = default(List), int baseLineBottom = default(int), int baseLineTop = default(int)) + public SymbolRecognitionResult(RectangleCoordinates? symbolRect = default, decimal candidatesCount = default, List listOfCandidates = default, int? baseLineBottom = default, int? baseLineTop = default) { this.CandidatesCount = candidatesCount; // to ensure "listOfCandidates" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/TDocBinaryInfo.cs b/src/Regula.DocumentReader.WebClient/Model/TDocBinaryInfo.cs index 3d75785..a0fb04e 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TDocBinaryInfo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TDocBinaryInfo.cs @@ -37,7 +37,7 @@ public partial class TDocBinaryInfo : IValidatableObject /// /// rFIDBINARYDATA. /// rFIDRAWDATA. - public TDocBinaryInfo(BinaryData rFIDBINARYDATA = default(BinaryData), List rFIDRAWDATA = default(List)) + public TDocBinaryInfo(BinaryData? rFIDBINARYDATA = default, List rFIDRAWDATA = default) { this.RFID_BINARY_DATA = rFIDBINARYDATA; this.RFID_RAW_DATA = rFIDRAWDATA; diff --git a/src/Regula.DocumentReader.WebClient/Model/TDocBinaryInfoItem.cs b/src/Regula.DocumentReader.WebClient/Model/TDocBinaryInfoItem.cs index 4df62fe..d564650 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TDocBinaryInfoItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TDocBinaryInfoItem.cs @@ -41,7 +41,7 @@ protected TDocBinaryInfoItem() { } /// Initializes a new instance of the class. /// /// tDocBinaryInfo (required). - public TDocBinaryInfoItem(TDocBinaryInfo tDocBinaryInfo = default(TDocBinaryInfo)) + public TDocBinaryInfoItem(TDocBinaryInfo tDocBinaryInfo = default) { // to ensure "tDocBinaryInfo" is required (not null) if (tDocBinaryInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/TOriginalRFIDGraphicsInfo.cs b/src/Regula.DocumentReader.WebClient/Model/TOriginalRFIDGraphicsInfo.cs index b197f3e..dcacd89 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TOriginalRFIDGraphicsInfo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TOriginalRFIDGraphicsInfo.cs @@ -41,7 +41,7 @@ protected TOriginalRFIDGraphicsInfo() { } /// Initializes a new instance of the class. /// /// rFIDORIGINALGRAPHDATA (required). - public TOriginalRFIDGraphicsInfo(List rFIDORIGINALGRAPHDATA = default(List)) + public TOriginalRFIDGraphicsInfo(List rFIDORIGINALGRAPHDATA = default) { // to ensure "rFIDORIGINALGRAPHDATA" is required (not null) if (rFIDORIGINALGRAPHDATA == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/TOriginalRFIDGraphicsInfoItem.cs b/src/Regula.DocumentReader.WebClient/Model/TOriginalRFIDGraphicsInfoItem.cs index 118b36a..f442ef4 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TOriginalRFIDGraphicsInfoItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TOriginalRFIDGraphicsInfoItem.cs @@ -41,7 +41,7 @@ protected TOriginalRFIDGraphicsInfoItem() { } /// Initializes a new instance of the class. /// /// tOriginalRFIDGraphicsInfo (required). - public TOriginalRFIDGraphicsInfoItem(TOriginalRFIDGraphicsInfo tOriginalRFIDGraphicsInfo = default(TOriginalRFIDGraphicsInfo)) + public TOriginalRFIDGraphicsInfoItem(TOriginalRFIDGraphicsInfo tOriginalRFIDGraphicsInfo = default) { // to ensure "tOriginalRFIDGraphicsInfo" is required (not null) if (tOriginalRFIDGraphicsInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/Text.cs b/src/Regula.DocumentReader.WebClient/Model/Text.cs index deb3690..ef107c4 100644 --- a/src/Regula.DocumentReader.WebClient/Model/Text.cs +++ b/src/Regula.DocumentReader.WebClient/Model/Text.cs @@ -64,7 +64,7 @@ protected Text() { } /// Date format (required). /// fieldList (required). /// availableSourceList (required). - public Text(CheckResult status = default(CheckResult), CheckResult validityStatus = default(CheckResult), CheckResult comparisonStatus = default(CheckResult), string dateFormat = default(string), List fieldList = default(List), List availableSourceList = default(List)) + public Text(CheckResult status = default, CheckResult validityStatus = default, CheckResult comparisonStatus = default, string dateFormat = default, List fieldList = default, List availableSourceList = default) { this.Status = status; this.ValidityStatus = validityStatus; diff --git a/src/Regula.DocumentReader.WebClient/Model/TextAvailableSource.cs b/src/Regula.DocumentReader.WebClient/Model/TextAvailableSource.cs index 37de18d..9461a84 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TextAvailableSource.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TextAvailableSource.cs @@ -55,7 +55,7 @@ protected TextAvailableSource() { } /// source (required). /// validityStatus (required). /// Same as Result type, but used for safe parsing of not-described values. See Result type. (default to 0). - public TextAvailableSource(Source source = default(Source), CheckResult validityStatus = default(CheckResult), int containerType = 0) + public TextAvailableSource(Source source = default, CheckResult validityStatus = default, int? containerType = 0) { this.Source = source; this.ValidityStatus = validityStatus; diff --git a/src/Regula.DocumentReader.WebClient/Model/TextDataResult.cs b/src/Regula.DocumentReader.WebClient/Model/TextDataResult.cs index 072cc3a..9bf5d59 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TextDataResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TextDataResult.cs @@ -47,7 +47,7 @@ protected TextDataResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.MRZ_TEXT). - public TextDataResult(DocVisualExtendedInfo docVisualExtendedInfo = default(DocVisualExtendedInfo), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.MRZ_TEXT) : base(bufLength, light, listIdx, pageIdx, resultType) + public TextDataResult(DocVisualExtendedInfo docVisualExtendedInfo = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.MRZ_TEXT) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "docVisualExtendedInfo" is required (not null) if (docVisualExtendedInfo == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/TextField.cs b/src/Regula.DocumentReader.WebClient/Model/TextField.cs index cf60ca9..9aa9c46 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TextField.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TextField.cs @@ -81,7 +81,7 @@ protected TextField() { } /// valueList (required). /// Validity of all field values for given source. If there are two values on different pages for one field-source pair, then validity also will include logical match checking. If such values do not match, validity will return error. (required). /// comparisonList (required). - public TextField(TextFieldType fieldType = default(TextFieldType), string fieldName = default(string), LCID lcid = default(LCID), string lcidName = default(string), CheckResult status = default(CheckResult), CheckResult validityStatus = default(CheckResult), CheckResult comparisonStatus = default(CheckResult), string value = default(string), List valueList = default(List), List validityList = default(List), List comparisonList = default(List)) + public TextField(TextFieldType fieldType = default, string fieldName = default, LCID lcid = default, string? lcidName = default, CheckResult status = default, CheckResult validityStatus = default, CheckResult comparisonStatus = default, string value = default, List valueList = default, List validityList = default, List comparisonList = default) { this.FieldType = fieldType; // to ensure "fieldName" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/TextFieldValue.cs b/src/Regula.DocumentReader.WebClient/Model/TextFieldValue.cs index 771946d..0efa52a 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TextFieldValue.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TextFieldValue.cs @@ -62,7 +62,7 @@ protected TextFieldValue() { } /// fieldRect. /// rfidOrigin. /// Same as Result type, but used for safe parsing of not-described values. See Result type. (default to 0). - public TextFieldValue(Source source = default(Source), string value = default(string), string originalValue = default(string), CheckResult originalValidity = default(CheckResult), List originalSymbols = default(List), int pageIndex = default(int), int probability = default(int), RectangleCoordinates fieldRect = default(RectangleCoordinates), RfidOrigin rfidOrigin = default(RfidOrigin), int containerType = 0) + public TextFieldValue(Source source = default, string value = default, string? originalValue = default, CheckResult originalValidity = default, List originalSymbols = default, int pageIndex = default, int probability = default, RectangleCoordinates? fieldRect = default, RfidOrigin? rfidOrigin = default, int? containerType = 0) { this.Source = source; // to ensure "value" is required (not null) diff --git a/src/Regula.DocumentReader.WebClient/Model/TextItem.cs b/src/Regula.DocumentReader.WebClient/Model/TextItem.cs index d32d42a..6b734a8 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TextItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TextItem.cs @@ -41,7 +41,7 @@ protected TextItem() { } /// Initializes a new instance of the class. /// /// text (required). - public TextItem(Text text = default(Text)) + public TextItem(Text text = default) { // to ensure "text" is required (not null) if (text == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/TextResult.cs b/src/Regula.DocumentReader.WebClient/Model/TextResult.cs index bd7f16e..427738f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TextResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TextResult.cs @@ -47,7 +47,7 @@ protected TextResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.TEXT). - public TextResult(Text text = default(Text), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.TEXT) : base(bufLength, light, listIdx, pageIdx, resultType) + public TextResult(Text text = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.TEXT) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "text" is required (not null) if (text == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/TransactionImage.cs b/src/Regula.DocumentReader.WebClient/Model/TransactionImage.cs index 0a60799..2602eeb 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TransactionImage.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TransactionImage.cs @@ -36,7 +36,7 @@ public partial class TransactionImage : IValidatableObject /// Initializes a new instance of the class. /// /// image. - public TransactionImage(ImagesFieldValue image = default(ImagesFieldValue)) + public TransactionImage(ImagesFieldValue? image = default) { this.Image = image; } diff --git a/src/Regula.DocumentReader.WebClient/Model/TransactionInfo.cs b/src/Regula.DocumentReader.WebClient/Model/TransactionInfo.cs index 85bbf31..23c2642 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TransactionInfo.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TransactionInfo.cs @@ -43,7 +43,7 @@ public partial class TransactionInfo : IValidatableObject /// Transaction identifier. /// User name. /// SDK version. - public TransactionInfo(string computerName = default(string), string dateTime = default(string), DocumentsDatabase documentsDatabase = default(DocumentsDatabase), string systemInfo = default(string), string tag = default(string), string transactionID = default(string), string userName = default(string), string varVersion = default(string)) + public TransactionInfo(string? computerName = default, string? dateTime = default, DocumentsDatabase? documentsDatabase = default, string? systemInfo = default, string? tag = default, string? transactionID = default, string? userName = default, string? varVersion = default) { this.ComputerName = computerName; this.DateTime = dateTime; diff --git a/src/Regula.DocumentReader.WebClient/Model/TransactionProcessGetResponse.cs b/src/Regula.DocumentReader.WebClient/Model/TransactionProcessGetResponse.cs index 7f44e03..409ff38 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TransactionProcessGetResponse.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TransactionProcessGetResponse.cs @@ -39,7 +39,7 @@ public partial class TransactionProcessGetResponse : IValidatableObject /// tag. /// outData. /// inData. - public TransactionProcessGetResponse(Guid transactionId = default(Guid), string tag = default(string), OutData outData = default(OutData), InData inData = default(InData)) + public TransactionProcessGetResponse(Guid? transactionId = default, string? tag = default, OutData? outData = default, InData? inData = default) { this.TransactionId = transactionId; this.Tag = tag; diff --git a/src/Regula.DocumentReader.WebClient/Model/TransactionProcessRequest.cs b/src/Regula.DocumentReader.WebClient/Model/TransactionProcessRequest.cs index 2d53c75..6988deb 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TransactionProcessRequest.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TransactionProcessRequest.cs @@ -51,7 +51,7 @@ protected TransactionProcessRequest() { } /// systemInfo. /// Free-form object to be included in response. Must be object, not list or simple value. Do not affect document processing. Use it freely to pass your app params. Stored in process logs.. /// Digital Travel Credential (DTC-VC) data in base64 format for processing. - public TransactionProcessRequest(ProcessParams processParam = default(ProcessParams), List list = default(List), string tag = default(string), string tenant = default(string), string env = default(string), string livePortrait = default(string), string extPortrait = default(string), ContainerList containerList = default(ContainerList), ProcessSystemInfo systemInfo = default(ProcessSystemInfo), Dictionary passBackObject = default(Dictionary), string dtc = default(string)) + public TransactionProcessRequest(ProcessParams processParam = default, List list = default, string? tag = default, string? tenant = default, string? env = default, string? livePortrait = default, string? extPortrait = default, ContainerList? containerList = default, ProcessSystemInfo? systemInfo = default, Dictionary passBackObject = default, string? dtc = default) { // to ensure "processParam" is required (not null) if (processParam == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/TransactionProcessResult.cs b/src/Regula.DocumentReader.WebClient/Model/TransactionProcessResult.cs index a890e31..593e2a1 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TransactionProcessResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TransactionProcessResult.cs @@ -39,7 +39,7 @@ public partial class TransactionProcessResult : IValidatableObject /// inData. /// tag. /// transactionId. - public TransactionProcessResult(OutData outData = default(OutData), InData inData = default(InData), string tag = default(string), Guid transactionId = default(Guid)) + public TransactionProcessResult(OutData? outData = default, InData? inData = default, string? tag = default, Guid? transactionId = default) { this.OutData = outData; this.InData = inData; diff --git a/src/Regula.DocumentReader.WebClient/Model/TrfFtBytes.cs b/src/Regula.DocumentReader.WebClient/Model/TrfFtBytes.cs index 8562d62..e8c2ff7 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TrfFtBytes.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TrfFtBytes.cs @@ -44,7 +44,7 @@ protected TrfFtBytes() { } /// Result of logical analysis of compliance of the contents of the field with the requirements of the specification (required). /// Length of Data array (required). /// Binary data array. Base64 encoded. (required). - public TrfFtBytes(int type = default(int), decimal status = default(decimal), decimal length = default(decimal), string data = default(string)) + public TrfFtBytes(int type = default, decimal status = default, decimal length = default, string data = default) { this.Type = type; this.Status = status; diff --git a/src/Regula.DocumentReader.WebClient/Model/TrfFtString.cs b/src/Regula.DocumentReader.WebClient/Model/TrfFtString.cs index 7425c0e..81059c4 100644 --- a/src/Regula.DocumentReader.WebClient/Model/TrfFtString.cs +++ b/src/Regula.DocumentReader.WebClient/Model/TrfFtString.cs @@ -39,7 +39,7 @@ public partial class TrfFtString : IValidatableObject /// Result of logical analysis of compliance of the contents of the field with the requirements of the specification. /// Mask of format of text information (for example, «YYMMDD» for date of birth). /// Numeric value.. - public TrfFtString(int type = default(int), int status = default(int), string format = default(string), string data = default(string)) + public TrfFtString(int? type = default, int? status = default, string? format = default, string? data = default) { this.Type = type; this.Status = status; diff --git a/src/Regula.DocumentReader.WebClient/Model/VDItem.cs b/src/Regula.DocumentReader.WebClient/Model/VDItem.cs index e9aaa33..2ddcc61 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VDItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VDItem.cs @@ -40,7 +40,7 @@ public partial class VDItem : IValidatableObject /// dvc. /// lot. /// seq. - public VDItem(string adm = default(string), string ctr = default(string), string dvc = default(string), string lot = default(string), int seq = default(int)) + public VDItem(string? adm = default, string? ctr = default, string? dvc = default, string? lot = default, int? seq = default) { this.Adm = adm; this.Ctr = ctr; diff --git a/src/Regula.DocumentReader.WebClient/Model/VDSData.cs b/src/Regula.DocumentReader.WebClient/Model/VDSData.cs index a8b03c0..d6baf9f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VDSData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VDSData.cs @@ -48,7 +48,7 @@ public partial class VDSData : IValidatableObject /// signer. /// type. /// varVersion. - public VDSData(string certificate = default(string), List certificateChain = default(List), List docFeatures = default(List), string docIssueDate = default(string), int docType = default(int), int featureRef = default(int), string issuingCountry = default(string), List notifications = default(List), TrfFtBytes signature = default(TrfFtBytes), string signatureDate = default(string), string signer = default(string), int type = default(int), int varVersion = default(int)) + public VDSData(string? certificate = default, List certificateChain = default, List docFeatures = default, string? docIssueDate = default, int? docType = default, int? featureRef = default, string? issuingCountry = default, List notifications = default, TrfFtBytes? signature = default, string? signatureDate = default, string? signer = default, int? type = default, int? varVersion = default) { this.Certificate = certificate; this.CertificateChain = certificateChain; diff --git a/src/Regula.DocumentReader.WebClient/Model/VDSDataItem.cs b/src/Regula.DocumentReader.WebClient/Model/VDSDataItem.cs index 118db31..7f808be 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VDSDataItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VDSDataItem.cs @@ -41,7 +41,7 @@ protected VDSDataItem() { } /// Initializes a new instance of the class. /// /// dftVDS (required). - public VDSDataItem(VDSData dftVDS = default(VDSData)) + public VDSDataItem(VDSData dftVDS = default) { // to ensure "dftVDS" is required (not null) if (dftVDS == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/VDSDataResult.cs b/src/Regula.DocumentReader.WebClient/Model/VDSDataResult.cs index 7f18153..0e5b622 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VDSDataResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VDSDataResult.cs @@ -47,7 +47,7 @@ protected VDSDataResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.VDS). - public VDSDataResult(VDSData dftVDS = default(VDSData), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.VDS) : base(bufLength, light, listIdx, pageIdx, resultType) + public VDSDataResult(VDSData dftVDS = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.VDS) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "dftVDS" is required (not null) if (dftVDS == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/VDSNCData.cs b/src/Regula.DocumentReader.WebClient/Model/VDSNCData.cs index 43a05b7..97d2114 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VDSNCData.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VDSNCData.cs @@ -44,7 +44,7 @@ public partial class VDSNCData : IValidatableObject /// signatureAlg. /// type. /// varVersion. - public VDSNCData(TrfFtBytes certificate = default(TrfFtBytes), List certificateChain = default(List), string issuingCountry = default(string), Message message = default(Message), List notifications = default(List), TrfFtBytes signature = default(TrfFtBytes), string signatureAlg = default(string), string type = default(string), int varVersion = default(int)) + public VDSNCData(TrfFtBytes? certificate = default, List certificateChain = default, string? issuingCountry = default, Message? message = default, List notifications = default, TrfFtBytes? signature = default, string? signatureAlg = default, string? type = default, int? varVersion = default) { this.Certificate = certificate; this.CertificateChain = certificateChain; diff --git a/src/Regula.DocumentReader.WebClient/Model/VDSNCDataItem.cs b/src/Regula.DocumentReader.WebClient/Model/VDSNCDataItem.cs index bc74400..4b1b364 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VDSNCDataItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VDSNCDataItem.cs @@ -41,7 +41,7 @@ protected VDSNCDataItem() { } /// Initializes a new instance of the class. /// /// dftVDSNC (required). - public VDSNCDataItem(VDSNCData dftVDSNC = default(VDSNCData)) + public VDSNCDataItem(VDSNCData dftVDSNC = default) { // to ensure "dftVDSNC" is required (not null) if (dftVDSNC == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/VDSNCDataResult.cs b/src/Regula.DocumentReader.WebClient/Model/VDSNCDataResult.cs index c9e6faf..6850b41 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VDSNCDataResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VDSNCDataResult.cs @@ -47,7 +47,7 @@ protected VDSNCDataResult() { } /// listIdx. /// pageIdx. /// resultType (required) (default to Result.VDS_NC). - public VDSNCDataResult(VDSNCData dftVDSNC = default(VDSNCData), int bufLength = default(int), int light = default(int), int listIdx = default(int), int pageIdx = default(int), Result resultType = Result.VDS_NC) : base(bufLength, light, listIdx, pageIdx, resultType) + public VDSNCDataResult(VDSNCData dftVDSNC = default, int? bufLength = default, int? light = default, int? listIdx = default, int? pageIdx = default, Result resultType = Result.VDS_NC) : base(bufLength, light, listIdx, pageIdx, resultType) { // to ensure "dftVDSNC" is required (not null) if (dftVDSNC == null) diff --git a/src/Regula.DocumentReader.WebClient/Model/VEItem.cs b/src/Regula.DocumentReader.WebClient/Model/VEItem.cs index ae409b1..9498ff7 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VEItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VEItem.cs @@ -39,7 +39,7 @@ public partial class VEItem : IValidatableObject /// dis. /// nam. /// vd. - public VEItem(string des = default(string), string dis = default(string), string nam = default(string), List vd = default(List)) + public VEItem(string? des = default, string? dis = default, string? nam = default, List vd = default) { this.Des = des; this.Dis = dis; diff --git a/src/Regula.DocumentReader.WebClient/Model/VerifiedFieldMap.cs b/src/Regula.DocumentReader.WebClient/Model/VerifiedFieldMap.cs index bfa0827..450ad1c 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VerifiedFieldMap.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VerifiedFieldMap.cs @@ -59,7 +59,7 @@ protected VerifiedFieldMap() { } /// Field data extracted from barcode. /// Field data extracted from rfid chip. /// results comparison matrix. Elements of the matrix with indices 0, 1, 2, 3 take one of the values Disabled(0), Verified(1) or Not_Verified(2), elements with indices 4, 5, 6, 7, 8 are one of the values Disabled(0), Compare_Match(3) or Compare_Not_Match(4). Elements of the Matrix matrix have the following semantic meaning: - element with index 0 –– the result of verification of data from the MRZ; - 1 –– the result of verification of data from the RFID microcircuit; - 2 –– the result of verification of data from text areas of the document; - 3 –– the result of verification data from barcodes; - 4 - the result of comparing MRZ data and RFID microcircuits; - 5 - the result of comparing MRZ data and text areas of document filling; - 6 - the result of comparing MRZ data and bar codes; - 7 - the result of comparing the data of text areas of the document and the RFID chip; - 8 - the result of comparing the data of the text areas of the document and barcodes; - 9 - the result of comparing the data of the RFID chip and barcodes. (required). - public VerifiedFieldMap(TextFieldType wFieldType = default(TextFieldType), LCID wLCID = default(LCID), string fieldMRZ = default(string), string fieldVisual = default(string), string fieldBarcode = default(string), string fieldRFID = default(string), List matrix = default(List)) + public VerifiedFieldMap(TextFieldType wFieldType = default, LCID wLCID = default, string? fieldMRZ = default, string? fieldVisual = default, string? fieldBarcode = default, string? fieldRFID = default, List matrix = default) { this.WFieldType = wFieldType; this.WLCID = wLCID; diff --git a/src/Regula.DocumentReader.WebClient/Model/VisualExtendedFieldItem.cs b/src/Regula.DocumentReader.WebClient/Model/VisualExtendedFieldItem.cs index 5b53659..094491f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/VisualExtendedFieldItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/VisualExtendedFieldItem.cs @@ -64,7 +64,7 @@ protected VisualExtendedFieldItem() { } /// wLCID. /// reserved2. /// reserved3. - public VisualExtendedFieldItem(TextFieldType wFieldType = default(TextFieldType), string fieldName = default(string), decimal stringsCount = default(decimal), List stringsResult = default(List), decimal bufLength = default(decimal), string bufText = default(string), string fieldMask = default(string), int validity = default(int), int inComparison = default(int), LCID? wLCID = default(LCID?), int reserved2 = default(int), int reserved3 = default(int)) + public VisualExtendedFieldItem(TextFieldType wFieldType = default, string fieldName = default, decimal stringsCount = default, List stringsResult = default, decimal bufLength = default, string? bufText = default, string? fieldMask = default, int? validity = default, int? inComparison = default, LCID? wLCID = default, int? reserved2 = default, int? reserved3 = default) { this.WFieldType = wFieldType; // to ensure "fieldName" is required (not null)