예제 #1
0
        private ParseManager GetParseManager(string rootPath, string fileName)
        {
            var dataObtainers = new List<IDataObtainer>();
            dataObtainers.Add(new ReleaseDataObtainer());
            var dataParser = new DataParser(dataObtainers);

            var parsers = new List<IDataParser>();
            parsers.Add(dataParser);
            var parseManager = new ParseManager(parsers);

            return parseManager;
        }
        private List<IDataParser> GetDataParsers()
        {
            var dataObtainers = new List<IDataObtainer>();
            dataObtainers.Add(new ReleaseDataObtainer());

            var dataParser = new DataParser(dataObtainers);

            var parsers = new List<IDataParser>();
            parsers.Add(dataParser);

            return parsers;
        }