public List <KeyValuePair <NuGetPackage, UnsafePackage> > Evaluate(NuGetPackages packages, UnsafePackages unsafePackages) { return(packages .SelectMany(p => unsafePackages.Where(u => u.Is(p)) .Select(u => new KeyValuePair <NuGetPackage, UnsafePackage>(p, u) ) ).ToList()); }
public List<KeyValuePair<NuGetPackage, UnsafePackage>> Evaluate(NuGetPackages packages, UnsafePackages unsafePackages) { return packages .SelectMany(p => unsafePackages.Where(u => u.Is(p)) .Select(u => new KeyValuePair<NuGetPackage, UnsafePackage>(p, u) ) ).ToList(); }