C# 클래스 WebNovelConverter.Sources.WebNovelSource

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

보호된 프로퍼티들

프로퍼티 타입 설명
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