namespace DocumentService.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" }; }