C# Класс WebNovelConverter.Sources.WebNovelSource

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
EmptyLinks WebNovelConverter.Sources.Models.ChapterLink[]
Parser AngleSharp.Parser.Html.HtmlParser

Открытые методы

Метод Описание
GetChapterAsync ( ChapterLink link, ChapterRetrievalOptions options = default(ChapterRetrievalOptions), CancellationToken token = default(CancellationToken) ) : Task
GetChapterLinksAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task>
GetNovelInfoAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task
GetNovelTitleAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task

Защищенные методы

Метод Описание
CollectChapterLinks ( string baseUrl, IEnumerable linkElements, bool>.Func linkFilter = null ) : IEnumerable
GetWebPageAsync ( string url, CancellationToken token = default(CancellationToken) ) : Task
WebNovelSource ( string sourceName ) : System

Описание методов

CollectChapterLinks() защищенный Метод

protected CollectChapterLinks ( string baseUrl, IEnumerable linkElements, bool>.Func linkFilter = null ) : IEnumerable
baseUrl string
linkElements IEnumerable
linkFilter bool>.Func
Результат IEnumerable

GetChapterAsync() публичный Метод

public GetChapterAsync ( ChapterLink link, ChapterRetrievalOptions options = default(ChapterRetrievalOptions), CancellationToken token = default(CancellationToken) ) : Task
link WebNovelConverter.Sources.Models.ChapterLink
options ChapterRetrievalOptions
token System.Threading.CancellationToken
Результат Task

GetChapterLinksAsync() публичный Метод

public GetChapterLinksAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task>
baseUrl string
token System.Threading.CancellationToken
Результат Task>

GetNovelInfoAsync() публичный Метод

public GetNovelInfoAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task
baseUrl string
token System.Threading.CancellationToken
Результат Task

GetNovelTitleAsync() публичный Метод

public GetNovelTitleAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task
baseUrl string
token System.Threading.CancellationToken
Результат Task

GetWebPageAsync() защищенный Метод

protected GetWebPageAsync ( string url, CancellationToken token = default(CancellationToken) ) : Task
url string
token System.Threading.CancellationToken
Результат Task

WebNovelSource() защищенный Метод

protected WebNovelSource ( string sourceName ) : System
sourceName string
Результат System

Описание свойств

EmptyLinks защищенное статическое свойство

protected static ChapterLink[],WebNovelConverter.Sources.Models EmptyLinks
Результат WebNovelConverter.Sources.Models.ChapterLink[]

Parser защищенное свойство

protected HtmlParser,AngleSharp.Parser.Html Parser
Результат AngleSharp.Parser.Html.HtmlParser