Add project files.
This commit is contained in:
18
MangaReader.Core/WebCrawlers/MangaWebCrawler.cs
Normal file
18
MangaReader.Core/WebCrawlers/MangaWebCrawler.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
using HtmlAgilityPack;
|
||||
|
||||
namespace MangaReader.Core.WebCrawlers;
|
||||
|
||||
public abstract class MangaWebCrawler : IMangaWebCrawler
|
||||
{
|
||||
public abstract MangaDTO GetManga(string url);
|
||||
|
||||
protected virtual HtmlDocument GetHtmlDocument(string url)
|
||||
{
|
||||
HtmlWeb web = new()
|
||||
{
|
||||
UsingCacheIfExists = false
|
||||
};
|
||||
|
||||
return web.Load(url);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user