Приложение для периодического парсинга информации сделок с сайта https://www.lesegais.ru/
Приложение производит парсинг новых сделок и кэширует их в базу данных MySQL. Парсинг производиться с интервалом указанным в конфигурации в формате Cronos (см. https://github.com/HangfireIO/Cronos), чанками информации размером указанным в конфигурации (см appsettings.json) При изменении конфигурации, сразу же применяются изменения к запущенному парсеру. Подключение к базе данных осуществляется без провайдеров, через стандартное SQL подключение.
- ASP.NET Core
- MySQL
- Cronos
- Скопировать репозиторий коммандой
git clone https://github.com/NoTh0ughts/DealParser DealParser
- Перейти в консоли в папку с проектом
- Восстановить зависимости коммандой
dotnet restore
- Запустить сервер
dotnet run