public virtual IParser CreateParser(ParserSort parserSort) { IParser parser = null; switch (parserSort) { case ParserSort.XMLParser: parser = new XMLParser(); break; case ParserSort.JSONParser: parser = new JSONParser(); break; case ParserSort.CSVParser: parser = new CSVParser(); break; } return(parser); }
public static IParser GetParser(ParserSort parserSort) { return(parserFactory.CreateParser(parserSort)); }