Example #1
0
        public static void Main(string[] args)
        {
           
            Console.WriteLine("Welcome in J Utility v." + Assembly.GetExecutingAssembly().GetName().Version);
            var config = new Config(args);
            var datestart = DateTime.Now;
            Console.WriteLine("Processing started at: {0}", datestart);

            var jsonParser = new JsonParser(config);
            jsonParser.ParseToJsonConfig();

            var parser = new CsvParser(config);
            var processor = new CsvProcessor(config);
            var data = parser.Parse();
            processor.CreateHtmlResult(data);

            var dateend = DateTime.Now;
            Console.WriteLine("Total Duration: {0} sec.", (dateend - datestart).TotalSeconds);
            //Console.ReadKey();
        }
Example #2
0
 public CsvProcessor(Config configuration)
 {
     _config = configuration;
     _templatesProvider = new TemplatesProvider(_config);
 }
Example #3
0
 public CsvParser(Config configuration)
 {
     _config = configuration;
 }
Example #4
0
 public JsonParser(Config config)
 {
     _config = config;
 }