示例#1
0
 public static string CalculateVirusRisk(DetectedVirus virus)
 {
     return(CalculateVirusRisk(new FileScan
     {
         Path = virus.Path,
         PositiveScans = virus.HitCount,
         TotalScans = virus.ScanCount
     }));
 }
 private void TriggerVirusFound(FileInfo fileInfo, FileReport report)
 {
     _virusFoundTrigger.Invoke(new DetectedVirus
     {
         VirusName     = DetectedVirus.GenerateName(report),
         Path          = fileInfo.FullName,
         DetectionTime = DateTime.Now,
         HitCount      = report.Positives,
         ScanCount     = report.Total
     });
 }