Example #1
0
        private static void Parse()
        {
            Params.GetParams();


            using (StreamWriter sw = new StreamWriter(Directory.GetCurrentDirectory() + "\\db.db", true, System.Text.Encoding.Default, 2048))
            {
                Console.WriteLine(@"[{0}]: Начало итерации", DateTime.Now.ToString());
                if (Params.Yandex == 1)
                {
                    YandexParser.Parse(sw);
                }
                Console.Write("10%");
                if (Params.Mail == 1)
                {
                    MailParser.Parse(sw);
                }
                Console.Write("20%");
                if (Params.AccuWeather == 1)
                {
                    AccuParser.Parse(sw);
                }
                Console.Write("30%");
                if (Params.Weather == 1)
                {
                    WeatherParser.Parse(sw);
                }
                Console.Write("40%");
                if (Params.GisMeteo == 1)
                {
                    GismeteoParser.Parse(sw);
                }
                Console.Write("50%");
                if (Params.Fobos == 1)
                {
                    FobosParser.Parse(sw);
                }
                Console.Write("60%");
                if (Params.Foreca == 1)
                {
                    ForecaParser.Parse(sw);
                }
                Console.WriteLine("100%");
                Console.WriteLine(@"[{0}]: Итерация закончена", DateTime.Now.ToString());
            }
        }