using GB5Shared.FileImport; namespace AdminDAL.DTO.BulkIceImport { public sealed class BulkIceImportRequestDTO { public ImportFileTypeEnum ImportFileType { get; set; } public int BulkIceId { get; set; } // Index 0 = File1 … index 4 = File5. Null/empty entries are ignored. // Maximum 5 files — enforced in BLL validation. // Each entry carries the original file name (for logging) and the file content as Base64. public BulkIceFileDTO[] Files { get; set; } = Array.Empty(); } }