2 instantiations of ServiceIndexEntry
NuGet.Protocol (2)
Resources\ServiceIndexResourceV3.cs (2)
218entries.Add(new ServiceIndexEntry(uri, type, clientVersion)); 294entries.Add(new ServiceIndexEntry(uri, type, version));
21 references to ServiceIndexEntry
NuGet.Protocol (21)
Providers\RepositorySignatureResourceProvider.cs (3)
37var serviceEntry = serviceIndex.GetServiceEntries(ServiceTypes.RepositorySignatures).FirstOrDefault(); 50ServiceIndexEntry serviceEntry, 157private static string GenerateCacheKey(ServiceIndexEntry serviceEntry)
Resources\ServiceIndexResourceV3.cs (18)
29private readonly IDictionary<string, List<ServiceIndexEntry>> _index; 31private static readonly IReadOnlyList<ServiceIndexEntry> _emptyEntries = new List<ServiceIndexEntry>(); 71public virtual IReadOnlyList<ServiceIndexEntry> Entries 87public virtual IReadOnlyList<ServiceIndexEntry> GetServiceEntries(params string[] orderedTypes) 97public virtual IReadOnlyList<ServiceIndexEntry> GetServiceEntries(NuGetVersion clientVersion, params string[] orderedTypes) 106List<ServiceIndexEntry>? entries; 121private IReadOnlyList<ServiceIndexEntry> GetBestVersionMatchForType(NuGetVersion clientVersion, List<ServiceIndexEntry> entries) 123var bestMatch = entries.FirstOrDefault(e => e.ClientVersion <= clientVersion); 170private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(ServiceIndexModel index, PackageSource? packageSource) 172var result = new Dictionary<string, List<ServiceIndexEntry>>(StringComparer.Ordinal); 212if (!result.TryGetValue(type, out List<ServiceIndexEntry>? entries)) 214entries = new List<ServiceIndexEntry>(); 235private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(JObject index, PackageSource? packageSource) 237var result = new Dictionary<string, List<ServiceIndexEntry>>(StringComparer.Ordinal); 287List<ServiceIndexEntry>? entries; 290entries = new List<ServiceIndexEntry>();