コード例 #1
0
    private void ScrapeSite(RankedPage site)
    {
        var req = WebRequest.Create(site.Site);

        req.BeginGetResponse(AsyncCallback, new WebRequestData {
            Page = site, WebRequest = req
        });
    }
コード例 #2
0
    private void OnSiteScraped(RankedPage page, string data)
    {
        var handler = this.SiteScraped;

        if (handler != null)
        {
            handler(this, new SiteScrapedEventArgs(page, data));
        }
    }
コード例 #3
0
 public SiteScrapedEventArgs(RankedPage site, string data)
 {
     this.Site = site;
     this.Data = data;
 }