Ejemplo n.º 1
0
        public Map<IProvideARowOfInformation, OutType> Using(IProvideFileInformation reader)
        {
            var header = reader.GetHeaderContaining(_propertyProvider.GetProperties(typeof(OutType)));

            var propertyMappers = new List<Map>();

            foreach(var property in _propertyProvider.GetProperties(typeof(OutType))
            {
                propertyMappers.Add(_rowMapFactory.Create())
            }
        }
Ejemplo n.º 2
0
        public IEnumerable <T> MapAll <T>(IProvideFileInformation reader)
        {
            var mapper = _mappingInformationProvider.CreateAMapperFor <T>().Using(reader);

            return(_rowFetcher.GetAll().Select(x => mapper(x)));
        }