C# 클래스 WebNovelConverter.Sources.RoyalRoadLSource

상속: WebNovelSource
파일 보기 프로젝트 열기: Mitch528/WebNovelConverter

공개 메소드들

메소드 설명
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
RoyalRoadLSource ( ) : System

보호된 메소드들

메소드 설명
CollectChapterLinks ( string baseUrl, IEnumerable linkElements, bool>.Func linkFilter = null ) : IEnumerable
ExpandSpoilers ( IElement rootElement ) : void

Expands spoilers in HTML for easy reading. Expects:

Spoilerxxx

RemoveDonation ( IElement rootElement ) : void
RemoveNavigation ( IElement rootElement ) : void

비공개 메소드들

메소드 설명
CleanupHTML ( string html ) : string
RemoveEmptyTags ( IElement rootElement ) : void

메소드 상세

CollectChapterLinks() 보호된 메소드

protected CollectChapterLinks ( string baseUrl, IEnumerable linkElements, bool>.Func linkFilter = null ) : IEnumerable
baseUrl string
linkElements IEnumerable
linkFilter bool>.Func
리턴 IEnumerable

ExpandSpoilers() 보호된 메소드

Expands spoilers in HTML for easy reading. Expects:
Spoilerxxx
protected ExpandSpoilers ( IElement rootElement ) : void
rootElement IElement
리턴 void

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

RemoveDonation() 보호된 메소드

protected RemoveDonation ( IElement rootElement ) : void
rootElement IElement
리턴 void

RemoveNavigation() 보호된 메소드

protected RemoveNavigation ( IElement rootElement ) : void
rootElement IElement
리턴 void

RoyalRoadLSource() 공개 메소드

public RoyalRoadLSource ( ) : System
리턴 System