5 instantiations of GetVulnerabilityInfoResult
NuGet.Commands (1)
RestoreCommand\VulnerabilityInformationProvider.cs (1)
88GetVulnerabilityInfoResult result = new(knownVulnerabilities: null, exceptions: new(e));
NuGet.PackageManagement (2)
Audit\AuditChecker.cs (2)
214? new(knownVulnerabilities, errors != null ? new AggregateException(errors) : null) 233GetVulnerabilityInfoResult result = new(knownVulnerabilities: null, exceptions: aggregateException);
NuGet.Protocol (2)
Resources\VulnerabilityInfoResourceV3.cs (2)
137return new GetVulnerabilityInfoResult(knownVulnerabilities, ToAggregateException(exceptions)); 184GetVulnerabilityInfoResult result = new(knownVulnerabilities, ToAggregateException(exceptions));
24 references to GetVulnerabilityInfoResult
NuGet.CommandLine.XPlat (4)
Commands\Package\Update\PackageUpdateIO.cs (3)
266var tasks = new List<Task<GetVulnerabilityInfoResult?>>(auditSources.Count); 275var vulnerabilities = await vulnerabilityResource.GetVulnerabilityInfoAsync(_sourceCacheContext, logger, cancellationToken); 285var result = await task;
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (1)
309var vulnerabilityInfoResult = await vulnerabilityResource.GetVulnerabilityInfoAsync(
NuGet.Commands (8)
RestoreCommand\IVulnerabilityInformationProvider.cs (1)
16Task<GetVulnerabilityInfoResult?> GetVulnerabilityInformationAsync(CancellationToken cancellationToken);
RestoreCommand\Utility\AuditUtility.cs (2)
445var results = new Task<GetVulnerabilityInfoResult?>[_vulnerabilityInfoProviders.Count]; 461GetVulnerabilityInfoResult? result = await results[i];
RestoreCommand\VulnerabilityInformationProvider.cs (5)
20private GetVulnerabilityInfoResult? _cachedResult; 29public async Task<GetVulnerabilityInfoResult?> GetVulnerabilityInformationAsync(CancellationToken cancellationToken) 60private async Task<GetVulnerabilityInfoResult?> GetVulnerabilityInfoAsync(CancellationToken cancellationToken) 79GetVulnerabilityInfoResult result = await vulnerabilityInfoResource.GetVulnerabilityInfoAsync(cacheContext, _logger, cancellationToken); 88GetVulnerabilityInfoResult result = new(knownVulnerabilities: null, exceptions: new(e));
NuGet.PackageManagement (9)
Audit\AuditChecker.cs (9)
69(int sourceWithVulnerabilityCount, GetVulnerabilityInfoResult? allVulnerabilityData) = await GetAllVulnerabilityDataAsync(_packageSources, _auditSources, _sourceCacheContext, _logger, cancellationToken); 141internal static async Task<(int, GetVulnerabilityInfoResult?)> GetAllVulnerabilityDataAsync( 149List<Task<GetVulnerabilityInfoResult?>> results; 168Task<GetVulnerabilityInfoResult?> getVulnerabilityInfoResult = GetVulnerabilityInfoAsync(source, sourceCacheContext, logger); 182Task<GetVulnerabilityInfoResult?> resultTask = results[i]; 183GetVulnerabilityInfoResult? result = await resultTask; 212GetVulnerabilityInfoResult? final = 218static async Task<GetVulnerabilityInfoResult?> GetVulnerabilityInfoAsync(SourceRepository source, SourceCacheContext cacheContext, ILogger logger) 233GetVulnerabilityInfoResult result = new(knownVulnerabilities: null, exceptions: aggregateException);
NuGet.Protocol (3)
Resources\IVulnerabilityInfoResource.cs (1)
20Task<GetVulnerabilityInfoResult> GetVulnerabilityInfoAsync(SourceCacheContext cacheContext, ILogger logger, CancellationToken cancellationToken);
Resources\VulnerabilityInfoResourceV3.cs (2)
125public async Task<GetVulnerabilityInfoResult> GetVulnerabilityInfoAsync(SourceCacheContext cacheContext, ILogger logger, CancellationToken cancellationToken) 184GetVulnerabilityInfoResult result = new(knownVulnerabilities, ToAggregateException(exceptions));