Migração para .NET 10 - Parte 4
Non-nullable property 'TokenType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Scope' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Reason' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Property' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable field 'LastUrl' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Non-nullable field 'LastRequest' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
'X509Certificate2Collection.Import(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
'WebRequest.Create(string)' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value to non-nullable type.
Dereference of a possibly null reference.
Possible null reference argument for parameter 'body' in 'string HttpUtils.CallVerb(Config config, string url, string scope, string message, string body, string verb)'.
Cannot convert null literal to non-nullable reference type.
Cannot convert null literal to non-nullable reference type.
Non-nullable field 'log' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Non-nullable field 'banking' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Non-nullable field 'billing' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Non-nullable field 'pix' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Converting null literal or possible null value to non-nullable type.
'X509Certificate2Collection.Import(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
Converting null literal or possible null value to non-nullable type.
Possible null reference return.
Converting null literal or possible null value to non-nullable type.
Possible null reference argument for parameter 'getTokenResponse' in 'bool TokenUtils.ValidateToken(GetTokenResponse getTokenResponse)'.
'WebRequest.Create(string)' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
Converting null literal or possible null value to non-nullable type.
Dereference of a possibly null reference.
Converting null literal or possible null value to non-nullable type.
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Amount' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'AgentModality' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'ChangeServiceProvider' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'AgentModality' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'WithdrawalServiceProvider' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Cpf' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Cnpj' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Email' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'City' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'State' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PostalCode' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Address' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'RtrId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Status' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Reason' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Nature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Moment' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PixCopyAndPaste' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Receiver' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Status' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PixTransactions' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Debtor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Calendar' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Loc' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Location' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Txid' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Status' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PixCopyAndPaste' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PayerRequest' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PixTransactions' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Nature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PayerRequest' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'AdditionalInfo' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Debtor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Location' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Calendar' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Txid' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'CreationDate' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'DueBillingEntities' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Parameters' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Batches' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'ProcessingCreationDate' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'ProcessingStatus' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'DueDate' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Txid' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Status' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Problem' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'CreationDate' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Parameters' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'DueBillings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'OriginalValue' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Penalty' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Interest' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Reduction' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Discount' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'ValuePercentage' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Migração para .NET 10 - Parte 4
Non-nullable property 'TokenType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Scope' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Reason' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Property' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable field 'LastUrl' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Non-nullable field 'LastRequest' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
'X509Certificate2Collection.Import(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
'WebRequest.Create(string)' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
Converting null literal or possible null value to non-nullable type.
Converting null literal or possible null value to non-nullable type.
Dereference of a possibly null reference.
Possible null reference argument for parameter 'body' in 'string HttpUtils.CallVerb(Config config, string url, string scope, string message, string body, string verb)'.
Cannot convert null literal to non-nullable reference type.
Cannot convert null literal to non-nullable reference type.
Non-nullable field 'log' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Non-nullable field 'banking' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Non-nullable field 'billing' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Non-nullable field 'pix' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Converting null literal or possible null value to non-nullable type.
'X509Certificate2Collection.Import(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
Converting null literal or possible null value to non-nullable type.
Possible null reference return.
Converting null literal or possible null value to non-nullable type.
Possible null reference argument for parameter 'getTokenResponse' in 'bool TokenUtils.ValidateToken(GetTokenResponse getTokenResponse)'.
'WebRequest.Create(string)' is obsolete: 'WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.' (https://aka.ms/dotnet-warnings/SYSLIB0014)
Converting null literal or possible null value to non-nullable type.
Dereference of a possibly null reference.
Converting null literal or possible null value to non-nullable type.
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Amount' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'AgentModality' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'ChangeServiceProvider' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'AgentModality' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'WithdrawalServiceProvider' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Cpf' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Cnpj' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Email' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'City' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'State' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PostalCode' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Address' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'RtrId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Status' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Reason' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Nature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Moment' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PixCopyAndPaste' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Receiver' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Status' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PixTransactions' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Debtor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Calendar' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Loc' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Location' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Txid' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Status' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PixCopyAndPaste' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PayerRequest' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PixTransactions' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Nature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'PayerRequest' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'AdditionalInfo' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Debtor' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Location' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Calendar' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Txid' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'CreationDate' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'DueBillingEntities' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Parameters' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Batches' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'ProcessingCreationDate' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'ProcessingStatus' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'DueDate' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Txid' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Status' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Problem' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'CreationDate' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Parameters' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'DueBillings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'OriginalValue' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Penalty' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Interest' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Reduction' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'Discount' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Non-nullable property 'ValuePercentage' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.