C# 클래스 LinkCrawler.LinkCrawler

파일 보기 프로젝트 열기: hmol/LinkCrawler 1 사용 예제들

공개 메소드들

메소드 설명
CrawlForLinksInResponse ( IResponseModel responseModel ) : void
LinkCrawler ( IEnumerable outputs, IValidUrlParser validUrlParser, ISettings settings ) : LinkCrawler.Models
ProcessResponse ( IResponseModel responseModel ) : void
SendRequest ( string crawlUrl, string referrerUrl = "" ) : void
Start ( ) : void
WriteOutput ( IResponseModel responseModel ) : void

메소드 상세

CrawlForLinksInResponse() 공개 메소드

public CrawlForLinksInResponse ( IResponseModel responseModel ) : void
responseModel IResponseModel
리턴 void

LinkCrawler() 공개 메소드

public LinkCrawler ( IEnumerable outputs, IValidUrlParser validUrlParser, ISettings settings ) : LinkCrawler.Models
outputs IEnumerable
validUrlParser IValidUrlParser
settings ISettings
리턴 LinkCrawler.Models

ProcessResponse() 공개 메소드

public ProcessResponse ( IResponseModel responseModel ) : void
responseModel IResponseModel
리턴 void

SendRequest() 공개 메소드

public SendRequest ( string crawlUrl, string referrerUrl = "" ) : void
crawlUrl string
referrerUrl string
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

WriteOutput() 공개 메소드

public WriteOutput ( IResponseModel responseModel ) : void
responseModel IResponseModel
리턴 void