Class EInvoiceServiceOptions
- Namespace
- EInvoice.DependencyInjection
- Assembly
- EInvoice.DependencyInjection.dll
Configures which EInvoice services are registered and which XML backend is used.
public sealed class EInvoiceServiceOptions
- Inheritance
-
EInvoiceServiceOptions
- Inherited Members
Properties
CiiSerializationBackend
Backend used for CII serializer/deserializer registrations.
public InvoiceSerializationBackend CiiSerializationBackend { get; set; }
Property Value
RegisterCii
Registers CII serializer/deserializer services when true.
public bool RegisterCii { get; set; }
Property Value
RegisterCoreValidators
Registers Core model validators when true.
public bool RegisterCoreValidators { get; set; }
Property Value
RegisterFacturX
Registers FacturX hybrid merger services when true.
public bool RegisterFacturX { get; set; }
Property Value
RegisterUbl
Registers UBL serializer/deserializer services when true.
public bool RegisterUbl { get; set; }
Property Value
UblSerializationBackend
Backend used for UBL serializer/deserializer registrations.
public InvoiceSerializationBackend UblSerializationBackend { get; set; }