namespace DocumentOperator.Application.Common.Configuration;
///
/// Configuration settings for ZUGFeRD/Factur-X/XRechnung detection
///
public class ZugferdSettings
{
///
/// Exact ZUGFeRD/Factur-X/XRechnung file names to check (case-insensitive)
///
public List ZugferdFileNames { get; set; } = new()
{
"factur-x.xml",
"zugferd-invoice.xml",
"ZUGFeRD-invoice.xml",
"xrechnung.xml"
};
///
/// Partial filename patterns for ZUGFeRD detection (case-insensitive)
///
public List ZugferdFileNamePatterns { get; set; } = new()
{
"factur",
"zugferd",
"xrechnung",
"peppol"
};
}