C# Class LinkCrawler.LinkCrawler

Mostrar archivo Open project: hmol/LinkCrawler Class Usage Examples

Public Methods

Method Description
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

Method Details

CrawlForLinksInResponse() public method

public CrawlForLinksInResponse ( IResponseModel responseModel ) : void
responseModel IResponseModel
return void

LinkCrawler() public method

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

ProcessResponse() public method

public ProcessResponse ( IResponseModel responseModel ) : void
responseModel IResponseModel
return void

SendRequest() public method

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

Start() public method

public Start ( ) : void
return void

WriteOutput() public method

public WriteOutput ( IResponseModel responseModel ) : void
responseModel IResponseModel
return void