mirror of
https://github.com/xboxeer/NScrapy.git
synced 2026-10-18 21:57:48 +08:00
44a6df9804
## Major Changes - Upgrade all 9 projects from netcoreapp2.0 to net10.0 - Update NuGet packages to latest compatible versions: - HtmlAgilityPack → 1.11.61 - log4net → 2.0.17 - Microsoft.Extensions.Configuration* → 8.0.0 - Newtonsoft.Json → 13.0.3 - StackExchange.Redis → 2.7.33 - MongoDB.Driver → 2.25.0 - Microsoft.NET.Test.Sdk → 17.9.0, MSTest → 3.2.0 - Remove ZooKeeperNetEx (no .NET 8/10 compatible version) - Remove HtmlAgilityPack.CssSelectors.NetCore → replaced with Fizzler.Systems.HtmlAgilityPack - Exclude ZooKeeper-dependent files: ZookeeperConfigProvider, ConfigProviderFactory, DefaultConfigProvider - Add .gitignore - Fix source code API changes from package upgrades (QuerySelectorAll, etc.) ## New Demo Project - NScrapy.Demo: LianjiaHouseSpider - crawls Beijing rental listings - Runs in InMemory mode (no ZooKeeper/Redis required) - Outputs results to CSV - Demonstrates NScrapy framework usage