Example #1
0
        public Form1()
        {
            InitializeComponent();
            parser_habr = new ParserWorker <string[]>(new HabrParser());
            //По заврешению работы парсера будет появляться уведомляющее окно.
            parser_habr.OnComplited += Parser_OnComplited;
            //Заполняем наш listBox заголовками
            parser_habr.OnNewData += Parser_OnNewData;

            parser_freelansim              = new ParserWorker <string[]>(new FreelansimParser());
            parser_freelansim.OnComplited += Parser_OnComplited;
            parser_freelansim.OnNewData   += Parser_OnNewData;
        }
        public FormManager()
        {
            InitializeComponent();
            _parserHabr              = new ParserWorker <string[]>(new HabrParser());
            _parserHabr.OnComplited += Parser_OnComplited;
            _parserHabr.OnNewData   += Parser_OnNewData;

            _parserFreelansim              = new ParserWorker <string[]>(new FreelansimParser());
            _parserFreelansim.OnComplited += Parser_OnComplited;
            _parserFreelansim.OnNewData   += Parser_OnNewData;

            _parserPcs              = new ParserWorker <string[]>(new ProgrammingCsParser());
            _parserPcs.OnComplited += Parser_OnComplited;
            _parserPcs.OnNewData   += Parser_OnNewData;
        }