Exemplo n.º 1
0
 public static void StartScrapeTask(TimeSpan saveTime, string url)
 {
     if (_scrapeTask != null)
     {
         _cancellationTokenSource.Cancel();
     }
     _cancellationTokenSource = new CancellationTokenSource();
     _scrapeTask = RunScrapeTask(url, saveTime, _cancellationTokenSource.Token);
     DnsService.Start();
 }
Exemplo n.º 2
0
 public static void StartScrapeTask(TimeSpan saveTime, string url)
 {
     if (_scrapeTask != null)
     {
         _cancellationTokenSource.Cancel();
     }
     _scrapeTimeToKeep        = saveTime.TotalSeconds > 300 ? 1 : (int)Math.Round(300 / saveTime.TotalSeconds);
     _cancellationTokenSource = new CancellationTokenSource();
     _scrapeTask = RunScrapeTask(url, saveTime, _cancellationTokenSource.Token);
     DnsService.Start();
 }