2 implementations of ICacheTag
Microsoft.TemplateEngine.Utils (1)
CacheTag.cs (1)
9public class CacheTag : ICacheTag, IAllowDefaultIfOptionWithoutValue
Microsoft.TemplateSearch.Common (1)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
442private class BlobLegacyCacheTag : ICacheTag
14 references to ICacheTag
Microsoft.TemplateEngine.Abstractions (2)
ICacheParameter.cs (1)
8/// This doesn't include parameters with choices which are represented by <see cref="ICacheTag"/>.
ITemplateInfo.cs (1)
18IReadOnlyDictionary<string, ICacheTag> Tags { get; }
Microsoft.TemplateEngine.Cli (1)
CliTemplateInfo.cs (1)
50public IReadOnlyDictionary<string, ICacheTag> Tags => _templateInfo.Tags;
Microsoft.TemplateEngine.Edge (5)
FilterableTemplateInfo.cs (1)
50public IReadOnlyDictionary<string, ICacheTag> Tags { get; private set; }
Settings\TemplateInfo.cs (4)
18private IReadOnlyDictionary<string, ICacheTag>? _tags; 164IReadOnlyDictionary<string, ICacheTag> ITemplateInfo.Tags 170Dictionary<string, ICacheTag> tags = new Dictionary<string, ICacheTag>();
Microsoft.TemplateEngine.Utils (1)
IScanTemplateInfoExtensions.cs (1)
55public IReadOnlyDictionary<string, ICacheTag> Tags => throw new NotSupportedException();
Microsoft.TemplateSearch.Common (5)
Abstractions\TemplateSearchData.cs (1)
86IReadOnlyDictionary<string, ICacheTag> ITemplateInfo.Tags => TemplateInfo.Tags;
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (4)
118public IReadOnlyDictionary<string, ICacheTag> Tags { get; private set; } = new Dictionary<string, ICacheTag>(); 238Dictionary<string, ICacheTag> legacyTags = new Dictionary<string, ICacheTag>();