Files
manga-reader/MangaReader.Core/Metadata/MangaWebCrawler.cs

17 lines
557 B
C#

namespace MangaReader.Core.Metadata;
public abstract class MangaWebCrawler : IMangaMetadataProvider
{
public abstract string SourceId { get; }
public abstract Task<SourceManga?> GetMangaAsync(string url, CancellationToken cancellationToken);
//protected virtual async Task<HtmlDocument> GetHtmlDocumentAsync(string url, CancellationToken cancellationToken)
//{
// HtmlWeb web = new()
// {
// UsingCacheIfExists = false
// };
// return await web.LoadFromWebAsync(url, cancellationToken);
//}
}