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 }); }