Interface IInvoiceValidationService
- Namespace
- NLightning.Bolt11.Interfaces
- Assembly
- NLightning.Bolt11.dll
public interface IInvoiceValidationService
Methods
ValidateFieldCombinations(Invoice)
ValidationResult ValidateFieldCombinations(Invoice invoice)
Parameters
invoice
Invoice
Returns
- ValidationResult
ValidateInvoice(Invoice)
ValidationResult ValidateInvoice(Invoice invoice)
Parameters
invoice
Invoice
Returns
- ValidationResult
ValidateRequiredFields(Invoice)
ValidationResult ValidateRequiredFields(Invoice invoice)
Parameters
invoice
Invoice
Returns
- ValidationResult