Exemple #1
0
 protected void WebExtracter_Completed(object sender, List <DataCollector.core.model.IntelItem> e)
 {
     e.ForEach(async intel =>
     {
         var filter     = Builders <IntelItem> .Filter.Eq(nameof(IntelItem.Description), intel.Description);
         var intelItems = _dbRepoAsync.Get(filter).Result;
         if (intelItems?.Count == 0)
         {
             await _dbRepoAsync.InsertAsync(intel);
             _logger.LogInformation("insert" + intel);
         }
     });
 }