1 implementation of IVulnerabilityInfoResource
NuGet.Protocol (1)
Resources\VulnerabilityInfoResourceV3.cs (1)
21
public sealed class VulnerabilityInfoResourceV3 :
IVulnerabilityInfoResource
12 references to IVulnerabilityInfoResource
NuGet.CommandLine.XPlat (2)
Commands\Package\Update\PackageUpdateIO.cs (2)
272
var
vulnerabilityResource = await sourceRepository.GetResourceAsync<
IVulnerabilityInfoResource
>(cancellationToken);
NuGet.Commands (2)
RestoreCommand\VulnerabilityInformationProvider.cs (2)
64
IVulnerabilityInfoResource
vulnerabilityInfoResource =
65
await _source.GetResourceAsync<
IVulnerabilityInfoResource
>(cancellationToken);
NuGet.PackageManagement (2)
Audit\AuditChecker.cs (2)
222
IVulnerabilityInfoResource
vulnerabilityInfoResource =
223
await source.GetResourceAsync<
IVulnerabilityInfoResource
>(CancellationToken.None);
NuGet.Protocol (6)
Model\GetVulnerabilityInfoResult.cs (1)
9
/// <summary>Represents the result of <see cref="
IVulnerabilityInfoResource
.GetVulnerabilityInfoAsync(Core.Types.SourceCacheContext, Common.ILogger, System.Threading.CancellationToken)"/></summary>
Providers\VulnerabilityInfoResourceV3Provider.cs (2)
12
/// <summary>NuGet.Protocol resource provider for <see cref="
IVulnerabilityInfoResource
"/> in V3 HTTP feeds.</summary>
18
: base(typeof(
IVulnerabilityInfoResource
), nameof(VulnerabilityInfoResourceV3Provider), NuGetResourceProviderPositions.Last)
Resources\VulnerabilityInfoResourceV3.cs (3)
17
/// <summary>Implementation of <see cref="
IVulnerabilityInfoResource
"/> for NuGet V3 HTTP feeds.</summary>
19
/// with <see cref="
IVulnerabilityInfoResource
"/> for T, and typecast to this class.
124
/// <inheritdoc cref="
IVulnerabilityInfoResource
.GetVulnerabilityInfoAsync(SourceCacheContext, ILogger, CancellationToken)"/>