Table of Contents

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