PHPAnalysis.Analysis.ReportingVulnerabilityStorage.AddPossibleStoredVulnerability C# (CSharp) Метод

AddPossibleStoredVulnerability() публичный Метод

public AddPossibleStoredVulnerability ( IStoredVulnerabilityInfo vulnerabilityInfo ) : void
vulnerabilityInfo IStoredVulnerabilityInfo
Результат void
        public void AddPossibleStoredVulnerability(IStoredVulnerabilityInfo vulnerabilityInfo)
        {
            if (PossibleInStoredVulns.All(x => (x.Message != vulnerabilityInfo.Message || (x.Message == vulnerabilityInfo.Message
                                                && x.PossibleStoredVuln.StorageOrigin != vulnerabilityInfo.PossibleStoredVuln.StorageOrigin)))
                && vulnerabilityInfo.PossibleStoredVuln.ICantFeelIt == IsItInYet.YesItsGoingIn)
            {
                PossibleInStoredVulns.Add(vulnerabilityInfo);
            }
            if (PossibleOutStoredVulns.All(x => (x.Message != vulnerabilityInfo.Message || (x.Message == vulnerabilityInfo.Message
                                                 && x.PossibleStoredVuln.StorageOrigin != vulnerabilityInfo.PossibleStoredVuln.StorageOrigin)))
                && vulnerabilityInfo.PossibleStoredVuln.ICantFeelIt == IsItInYet.NoImPullingOut)
            {
                PossibleOutStoredVulns.Add(vulnerabilityInfo);
            }
        }