2 instantiations of ServiceIndexEntry
NuGet.Protocol (2)
Resources\ServiceIndexResourceV3.cs (2)
208entries.Add(new ServiceIndexEntry(uri, type, clientVersion)); 286entries.Add(new ServiceIndexEntry(uri, type, version));
21 references to ServiceIndexEntry
NuGet.Protocol (21)
Providers\RepositorySignatureResourceProvider.cs (3)
39var serviceEntry = serviceIndex.GetServiceEntries(ServiceTypes.RepositorySignatures).FirstOrDefault(); 52ServiceIndexEntry serviceEntry, 128private static string GenerateCacheKey(ServiceIndexEntry serviceEntry)
Resources\ServiceIndexResourceV3.cs (18)
28private readonly IDictionary<string, List<ServiceIndexEntry>> _index; 30private static readonly IReadOnlyList<ServiceIndexEntry> _emptyEntries = new List<ServiceIndexEntry>(); 60public virtual IReadOnlyList<ServiceIndexEntry> Entries 76public virtual IReadOnlyList<ServiceIndexEntry> GetServiceEntries(params string[] orderedTypes) 86public virtual IReadOnlyList<ServiceIndexEntry> GetServiceEntries(NuGetVersion clientVersion, params string[] orderedTypes) 95List<ServiceIndexEntry> entries; 110private IReadOnlyList<ServiceIndexEntry> GetBestVersionMatchForType(NuGetVersion clientVersion, List<ServiceIndexEntry> entries) 112var bestMatch = entries.FirstOrDefault(e => e.ClientVersion <= clientVersion); 160private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(ServiceIndexModel index, PackageSource packageSource) 162var result = new Dictionary<string, List<ServiceIndexEntry>>(StringComparer.Ordinal); 202if (!result.TryGetValue(type, out List<ServiceIndexEntry>? entries)) 204entries = new List<ServiceIndexEntry>(); 227private static IDictionary<string, List<ServiceIndexEntry>> MakeLookup(JObject index, PackageSource packageSource) 229var result = new Dictionary<string, List<ServiceIndexEntry>>(StringComparer.Ordinal); 279List<ServiceIndexEntry> entries; 282entries = new List<ServiceIndexEntry>();