using GB5Shared.DTO.Ice; using IceImportDAL.DTO.IceImportPipeline; namespace IceImportDAL.CustomCode.Parsers; // IceMapIceSourceType = 3 (Dbf). Lower-priority per the plan — kept as a stub so the SourceType // dispatch table is complete and never silently misroutes a DBF upload to the wrong parser. // MDB (SourceType = 5) is dropped entirely (confirmed unused) and has no parser at all. public class DbfSourceFileParser : ISourceFileParser { public int SourceType => 3; public Task ParseAsync( Stream fileStream, string fileName, IceMapDTO mapDefinition, CancellationToken ct) => throw new NotSupportedException("DBF import is not yet implemented."); }