retoor da6d3d747b chore: add AngleSharp dependency and refactor rant scraping to use CSS class queries
- Add AngleSharp NuGet package version 1.1.2 to csproj for HTML parsing
- Introduce DomQueryClass helper method using AngleSharp to extract elements by CSS class name
- Replace XPath-based node selection in get_rants with DomQueryClass targeting "rantlist-title-text"
- Update Program.cs to await RunIt task and add a 100-iteration loop around rant fetching
- Add transform string concatenation utility method to Program class
2024-12-17 11:10:58 +00:00

NOT A SERIUS PROJECT [ JUST TESTING C# ON LINUX ]

So far, pretty great but the errors of C# are very below level in comparision to Python or even C.

DRApi.NET

devRant .NET API client using both the website and API to get the prefered data.

Why?

The dR official api times out when there's much data under a profile or a rant so this is when web scraping is preferred. If web scraping option is possible for the type of data, the web scraping option is perferred.

S
Description
.NET version of DevRant API using scraping web and api to be the best of both worlds.
Readme
9.3 MiB
Languages
C# 100%