using TrafagSalesExporter.Models; namespace TrafagSalesExporter.Services.DataSources; public sealed class DataSourceFetchResult { public required List Records { get; init; } /// /// Wenn gesetzt, liefert der Adapter bereits eine Referenz-Datei (z. B. manueller Excel-Import). /// SiteExportService erzeugt dann keine neue Excel-Datei. /// public string? ReferenceFilePath { get; init; } public string? LocalOutputDirectoryOverride { get; init; } public string? SharePointUploadFolderOverride { get; init; } public string? SharePointUploadLandOverride { get; init; } }