2 instantiations of ServiceIndexResourceV3
NuGet.Protocol (2)
Providers\ServiceIndexResourceV3Provider.cs (2)
243return new ServiceIndexResourceV3(index, utcNow, source); 262return new ServiceIndexResourceV3(json, utcNow, source);
60 references to ServiceIndexResourceV3
dotnet (4)
NugetPackageDownloader\NuGetPackageDownloader.cs (2)
317ServiceIndexResourceV3 serviceIndexResource = repository.GetResourceAsync<ServiceIndexResourceV3>().Result;
NugetSearch\NugetToolSearchApiRequest.cs (2)
171var resource = await repository.GetResourceAsync<ServiceIndexResourceV3>();
NuGet.Protocol (56)
Plugins\PluginManager.cs (2)
123var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(cancellationToken);
Plugins\RequestHandlers\GetServiceIndexRequestHandler.cs (2)
126ServiceIndexResourceV3? serviceIndex = null; 131serviceIndex = await sourceRepository.GetResourceAsync<ServiceIndexResourceV3>(cancellationToken);
Providers\AutoCompleteResourceV3Provider.cs (2)
24var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\DependencyInfoResourceV3Provider.cs (1)
27if (await source.GetResourceAsync<ServiceIndexResourceV3>(token) != null)
Providers\DownloadResourcePluginProvider.cs (2)
56var serviceIndexResource = await source.GetResourceAsync<ServiceIndexResourceV3>(cancellationToken);
Providers\DownloadResourceV3Provider.cs (2)
24var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\OwnerDetailsUriResourceV3Provider.cs (2)
27ServiceIndexResourceV3? serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\PackageDetailsUriResourceV3Provider.cs (2)
25var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\PackageMetadataResourceV3Provider.cs (1)
33if (await source.GetResourceAsync<ServiceIndexResourceV3>(token) != null)
Providers\PackageSearchResourceV3Provider.cs (2)
23var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\PackageUpdateResourceV3Provider.cs (2)
29var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\RawSearchResourceV3Provider.cs (2)
26var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\ReadmeUriTemplateResourceProvider.cs (2)
26var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\RegistrationResourceV3Provider.cs (2)
25var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\ReportAbuseResourceV3Provider.cs (2)
25var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\RepositorySignatureResourceProvider.cs (2)
34var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\ServiceIndexResourceV3Provider.cs (8)
42: base(typeof(ServiceIndexResourceV3), 54ServiceIndexResourceV3? index = null; 117private async Task<ServiceIndexResourceV3?> GetServiceIndexResourceV3( 151var result = await ConsumeServiceIndexStreamAsync(httpSourceResult.Stream!, utcNow, source.PackageSource, token); 195private async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamAsync(Stream stream, DateTime utcNow, PackageSource source, CancellationToken token) 211private static async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamStjAsync(Stream stream, DateTime utcNow, PackageSource source, CancellationToken token) 246private static async Task<ServiceIndexResourceV3> ConsumeServiceIndexStreamNsjAsync(Stream stream, DateTime utcNow, PackageSource source, CancellationToken token) 282public ServiceIndexResourceV3? Index { get; set; }
Providers\SymbolPackageUpdateResourceV3Provider.cs (2)
26var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\V3FeedListResourceProvider.cs (2)
30var serviceIndex = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
Providers\VulnerabilityInfoResourceV3Provider.cs (2)
25var serviceIndexResource = await source.GetResourceAsync<ServiceIndexResourceV3>(token);
RemoteRepositories\HttpFileSystemBasedFindPackageByIdResourceProvider.cs (2)
25var serviceIndexResource = await sourceRepository.GetResourceAsync<ServiceIndexResourceV3>(token);
RemoteRepositories\PluginFindPackageByIdResourceProvider.cs (2)
56var serviceIndexResource = await source.GetResourceAsync<ServiceIndexResourceV3>(cancellationToken);
RemoteRepositories\RemoteV3FindPackageByIdResourceProvider.cs (2)
26var serviceIndexResource = await sourceRepository.GetResourceAsync<ServiceIndexResourceV3>(token);
Resources\AutoCompleteResourceV3.cs (3)
27internal readonly ServiceIndexResourceV3 _serviceIndex; 31public AutoCompleteResourceV3(HttpSource client, ServiceIndexResourceV3 serviceIndex, RegistrationResourceV3 regResource) 36internal AutoCompleteResourceV3(HttpSource client, ServiceIndexResourceV3 serviceIndex, RegistrationResourceV3 regResource, IEnvironmentVariableReader environmentVariableReader)
Resources\VulnerabilityInfoResourceV3.cs (3)
74ServiceIndexResourceV3 serviceIndex = await _sourceRepository.GetResourceAsync<ServiceIndexResourceV3>(cancellationToken) 75?? throw new InvalidOperationException($"The source '{_sourceRepository.PackageSource.Source}' does not provide {nameof(ServiceIndexResourceV3)}.");