This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
using DTS.Common.Import.Interfaces;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DTS.Common.Import.Parsers
{
public class DefaultParseImport : IParseImport
{
private ImportObject _importObject;
private readonly IEnumerable<IParseVariant> _parseVariants;
public DefaultParseImport(ImportObject importObject, IEnumerable<IParseVariant> parseVariants)
{
_importObject = importObject;
_parseVariants = parseVariants;
}
public ImportObject Parse(IEnumerable<string> importFiles)
{
ParseProcessor parseProcesser = new ParseProcessor(_importObject, importFiles, _parseVariants);
_importObject = parseProcesser.Process();
return _importObject;
}
}
}