Пример #1
0
        public List <Company> Import(string filePath)
        {
            string extension = IOUtils.GetExtensionWithoutDot(filePath).ToLower();

            parser = fileParserFactory.GetParser(extension);
            if (parser == null)
            {
                throw new NotSupportedException($"{extension} is not supported");
            }
            var dt = parser.ConvertToDataTable(filePath);

            return(mapper.Map(mappings, dt).ToList());
        }