3 types derived from PackageSearchResource
NuGet.Protocol (3)
LegacyFeed\PackageSearchResourceV2Feed.cs (1)
15public class PackageSearchResourceV2Feed : PackageSearchResource
LocalRepositories\LocalPackageSearchResource.cs (1)
19public class LocalPackageSearchResource : PackageSearchResource
Resources\PackageSearchResourceV3.cs (1)
20public class PackageSearchResourceV3 : PackageSearchResource
19 references to PackageSearchResource
aspire-managed (2)
NuGet\Commands\SearchCommand.cs (2)
243var searchResource = await repository.GetResourceAsync<PackageSearchResource>().ConfigureAwait(false);
Microsoft.TemplateEngine.Cli (2)
NuGet\NugetApiManager.cs (2)
90var nugetSearchClient = await repository.GetResourceAsync<PackageSearchResource>(cancellationToken).ConfigureAwait(false);
Microsoft.TemplateEngine.Edge (2)
Installers\NuGet\NugetApiPackageManager.cs (2)
424var nugetSearchClient = await repository.GetResourceAsync<PackageSearchResource>(cancellationToken).ConfigureAwait(false);
NuGet.CommandLine.XPlat (2)
Commands\PackageSearch\PackageSearchRunner.cs (2)
156var resource = await repository.GetResourceAsync<PackageSearchResource>(cancellationToken);
NuGet.Protocol (11)
LegacyFeed\PackageSearchResourceV2FeedProvider.cs (1)
16: base(typeof(PackageSearchResource), nameof(PackageSearchResourceV2FeedProvider), NuGetResourceProviderPositions.Last)
LocalRepositories\LocalPackageListResource.cs (6)
17private readonly PackageSearchResource _localPackageSearchResource; 19public LocalPackageListResource(PackageSearchResource localPackageSearchResource, string baseAddress) 67private readonly PackageSearchResource _packageSearchResource; 70public EnumerableAsync(PackageSearchResource feedParser, string searchTerm, SearchFilter filter, ILogger logger, CancellationToken token) 91private readonly PackageSearchResource _packageSearchResource; 96public EnumeratorAsync(PackageSearchResource feedParser, string searchTerm, SearchFilter filter, ILogger logger, CancellationToken token)
LocalRepositories\LocalPackageSearchResourceProvider.cs (1)
16: base(typeof(PackageSearchResource), nameof(LocalPackageSearchResourceProvider), NuGetResourceProviderPositions.Last)
Model\IPackageSearchMetadata.cs (2)
50/// <see cref="PackageSearchResource" /> results, only through <see cref="PackageMetadataResource" /> or <see cref="FindPackageByIdResource" />. 64/// <see cref="PackageSearchResource" /> results, only through <see cref="PackageMetadataResource" /> or <see cref= "FindPackageByIdResource" />.
Providers\PackageSearchResourceV3Provider.cs (1)
16: base(typeof(PackageSearchResource), nameof(PackageSearchResourceV3Provider), nameof(PackageSearchResourceV2FeedProvider))