Пушнул изменения. Много переделал касательно самого парсера. Теперь парсеры инициализируются не при запуске программы, а только при запуске самого парсера.
Также подготовил почву для субпарсеров
Для тех кто писал парсера вот изменения:
1.Каждый парсер маркируется атрибутом. Пример:
Код:
[Parser(ParserType.Page)]
2.функция Prepare удалена. Вместо этого, если вы ее использовали, подготавливайте парсер в конструкторе