C# Class WebNovelConverter.Sources.WordPressSource

Inheritance: WebNovelSource
Afficher le fichier Open project: Mitch528/WebNovelConverter

Protected Properties

Свойство Type Description
BloatClasses List
NavigationNames List
NextChapterNames List
PageClasses List
PaginationClasses List
PostClasses List
TitleClasses List

Méthodes publiques

Méthode Description
GetChapterAsync ( ChapterLink link, ChapterRetrievalOptions options = default(ChapterRetrievalOptions), CancellationToken token = default(CancellationToken) ) : Task
GetChapterLinksAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task>
WordPressSource ( ) : System
WordPressSource ( string type ) : System

Méthodes protégées

Méthode Description
GetPagedChapterUrls ( IElement rootElement ) : IEnumerable
ParseChapter ( IElement rootElement, CancellationToken token = default(CancellationToken) ) : WebNovelChapter
RemoveBloat ( IElement element ) : void
RemoveNavigation ( IElement element ) : void
RemoveScriptStyleElements ( IElement element ) : void

Method Details

GetChapterAsync() public méthode

public GetChapterAsync ( ChapterLink link, ChapterRetrievalOptions options = default(ChapterRetrievalOptions), CancellationToken token = default(CancellationToken) ) : Task
link WebNovelConverter.Sources.Models.ChapterLink
options ChapterRetrievalOptions
token System.Threading.CancellationToken
Résultat Task

GetChapterLinksAsync() public méthode

public GetChapterLinksAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task>
baseUrl string
token System.Threading.CancellationToken
Résultat Task>

GetPagedChapterUrls() protected méthode

protected GetPagedChapterUrls ( IElement rootElement ) : IEnumerable
rootElement IElement
Résultat IEnumerable

ParseChapter() protected méthode

protected ParseChapter ( IElement rootElement, CancellationToken token = default(CancellationToken) ) : WebNovelChapter
rootElement IElement
token System.Threading.CancellationToken
Résultat WebNovelConverter.Sources.Models.WebNovelChapter

RemoveBloat() protected méthode

protected RemoveBloat ( IElement element ) : void
element IElement
Résultat void

RemoveNavigation() protected méthode

protected RemoveNavigation ( IElement element ) : void
element IElement
Résultat void

RemoveScriptStyleElements() protected méthode

protected RemoveScriptStyleElements ( IElement element ) : void
element IElement
Résultat void

WordPressSource() public méthode

public WordPressSource ( ) : System
Résultat System

WordPressSource() public méthode

public WordPressSource ( string type ) : System
type string
Résultat System

Property Details

BloatClasses protected_oe property

protected List BloatClasses
Résultat List

NavigationNames protected_oe property

protected List NavigationNames
Résultat List

NextChapterNames protected_oe property

protected List NextChapterNames
Résultat List

PageClasses protected_oe property

protected List PageClasses
Résultat List

PaginationClasses protected_oe property

protected List PaginationClasses
Résultat List

PostClasses protected_oe property

protected List PostClasses
Résultat List

TitleClasses protected_oe property

protected List TitleClasses
Résultat List