1 instantiation of PackToTemplateEntry
Microsoft.TemplateSearch.Common (1)
TemplateDiscoveryMetadata\LegacySearchCacheReader.cs (1)
186workingPackToTemplateMap[packName] = new PackToTemplateEntry(version, templatesInPack);
8 references to PackToTemplateEntry
Microsoft.TemplateSearch.Common (8)
TemplateDiscoveryMetadata\LegacySearchCacheReader.cs (6)
71&& TryReadPackToTemplateMap(logger, cacheObject, out IReadOnlyDictionary<string, PackToTemplateEntry>? packToTemplateMap) 143private static bool TryReadPackToTemplateMap(ILogger logger, JsonObject cacheObject, out IReadOnlyDictionary<string, PackToTemplateEntry>? packToTemplateMap) 156Dictionary<string, PackToTemplateEntry> workingPackToTemplateMap = new(); 165JsonNode? versionNode = JExtensions.GetPropertyCaseInsensitive(entryValue, nameof(PackToTemplateEntry.Version)); 166JsonNode? identificationNode = JExtensions.GetPropertyCaseInsensitive(entryValue, nameof(PackToTemplateEntry.TemplateIdentificationEntry)); 187if (entryValue.TryGetValueCaseInsensitive(nameof(PackToTemplateEntry.TotalDownloads), out JsonNode? totalDownloadsNode)
TemplateDiscoveryMetadata\TemplateDiscoveryMetadata.cs (2)
17internal TemplateDiscoveryMetadata(string version, IReadOnlyList<ITemplateInfo> templateCache, IReadOnlyDictionary<string, PackToTemplateEntry> packToTemplateMap, IReadOnlyDictionary<string, object> additionalData) 32internal IReadOnlyDictionary<string, PackToTemplateEntry> PackToTemplateMap { get; }