C# Class WebNovelConverter.Sources.BlogspotSource

Inheritance: WebNovelSource
显示文件 Open project: Mitch528/WebNovelConverter

Protected Properties

Property Type Description
BloatClasses List
NextChapterNames List
PostClasses List
TitleClasses List

Public Methods

Method Description
BlogspotSource ( ) : System
GetChapterAsync ( ChapterLink link, ChapterRetrievalOptions options = default(ChapterRetrievalOptions), CancellationToken token = default(CancellationToken) ) : Task
GetChapterLinksAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task>

Protected Methods

Method Description
BlogspotSource ( string sourceName ) : System
ParseChapter ( IElement rootElement, CancellationToken token = default(CancellationToken) ) : WebNovelChapter
RemoveBloat ( IElement element ) : void
RemoveNavigation ( IElement element ) : void

Method Details

BlogspotSource() public method

public BlogspotSource ( ) : System
return System

BlogspotSource() protected method

protected BlogspotSource ( string sourceName ) : System
sourceName string
return System

GetChapterAsync() public method

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

GetChapterLinksAsync() public method

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

ParseChapter() protected method

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

RemoveBloat() protected method

protected RemoveBloat ( IElement element ) : void
element IElement
return void

RemoveNavigation() protected method

protected RemoveNavigation ( IElement element ) : void
element IElement
return void

Property Details

BloatClasses protected_oe property

protected List BloatClasses
return List

NextChapterNames protected_oe property

protected List NextChapterNames
return List

PostClasses protected_oe property

protected List PostClasses
return List

TitleClasses protected_oe property

protected List TitleClasses
return List