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