コード例 #1
0
ファイル: Program.cs プロジェクト: Yabko/jUtils
        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();
        }
コード例 #2
0
ファイル: CsvProcessor.cs プロジェクト: Yabko/jUtils
 public CsvProcessor(Config configuration)
 {
     _config = configuration;
     _templatesProvider = new TemplatesProvider(_config);
 }
コード例 #3
0
ファイル: CsvParser.cs プロジェクト: Yabko/jUtils
 public CsvParser(Config configuration)
 {
     _config = configuration;
 }
コード例 #4
0
ファイル: JsonParser.cs プロジェクト: Yabko/jUtils
 public JsonParser(Config config)
 {
     _config = config;
 }