1 implementation of IVulnerabilityInfoResource
NuGet.Protocol (1)
Resources\VulnerabilityInfoResourceV3.cs (1)
21public sealed class VulnerabilityInfoResourceV3 : IVulnerabilityInfoResource
12 references to IVulnerabilityInfoResource
NuGet.CommandLine.XPlat (2)
Commands\Package\Update\PackageUpdateIO.cs (2)
272var vulnerabilityResource = await sourceRepository.GetResourceAsync<IVulnerabilityInfoResource>(cancellationToken);
NuGet.Commands (2)
RestoreCommand\VulnerabilityInformationProvider.cs (2)
64IVulnerabilityInfoResource vulnerabilityInfoResource = 65await _source.GetResourceAsync<IVulnerabilityInfoResource>(cancellationToken);
NuGet.PackageManagement (2)
Audit\AuditChecker.cs (2)
222IVulnerabilityInfoResource vulnerabilityInfoResource = 223await 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)"/>