コード例 #1
0
ファイル: MadBidScheduler.cs プロジェクト: abbas-oveissi/abot
 public MadBidScheduler(bool allowUriRecrawling, ICrawledUrlRepository crawledUrlRepo, IPagesToCrawlRepository pagesToCrawlRepo)
 {
     rand1 = new Random((int)DateTime.Now.Ticks & 0x0000FFFF);
     _allowUriRecrawling = allowUriRecrawling;
     _crawledUrlRepo = crawledUrlRepo ?? new InMemoryCrawledUrlRepository();
 }
コード例 #2
0
 public Scheduler(bool allowUriRecrawling, ICrawledUrlRepository crawledUrlRepo, IPagesToCrawlRepository pagesToCrawlRepo)
 {
     _allowUriRecrawling = allowUriRecrawling;
     _crawledUrlRepo     = crawledUrlRepo ?? new CompactCrawledUrlRepository();
     _pagesToCrawlRepo   = pagesToCrawlRepo ?? new FifoPagesToCrawlRepository();
 }
コード例 #3
0
 public void SetUp()
 {
     _unitUnderTest = GetInstance();
     _page1 = new PageToCrawl(new Uri("http://a.com"));
     _page2 = new PageToCrawl(new Uri("http://b.com"));
 }
コード例 #4
0
ファイル: Scheduler.cs プロジェクト: ups216/abot
 public Scheduler(bool allowUriRecrawling, ICrawledUrlRepository crawledUrlRepo, IPagesToCrawlRepository pagesToCrawlRepo)
 {
     _allowUriRecrawling = allowUriRecrawling;
     _crawledUrlRepo = crawledUrlRepo ?? new CompactCrawledUrlRepository();
     _pagesToCrawlRepo = pagesToCrawlRepo ?? new FifoPagesToCrawlRepository();
 }
コード例 #5
0
 public void SetUp()
 {
     _unitUnderTest = GetInstance();
     _page1         = new PageToCrawl(new Uri("http://a.com"));
     _page2         = new PageToCrawl(new Uri("http://b.com"));
 }
コード例 #6
0
 public Scheduler(ICrawledUrlRepository crawledUrlRepo, IPagesToCrawlRepository pagesToCrawlRepo)
 {
     _crawledUrlRepo   = crawledUrlRepo ?? new InMemoryCrawledUrlStorage();
     _pagesToCrawlRepo = pagesToCrawlRepo ?? new FifoPagesToCrawlStorage();
 }