6 implementations of GroupIdentity
Microsoft.TemplateEngine.Cli (1)
CliTemplateInfo.cs (1)
40public string? GroupIdentity => _templateInfo.GroupIdentity;
Microsoft.TemplateEngine.Edge (2)
FilterableTemplateInfo.cs (1)
36public string GroupIdentity { get; private set; }
Settings\TemplateInfo.cs (1)
134public string? GroupIdentity { get; private set; }
Microsoft.TemplateEngine.Utils (1)
IScanTemplateInfoExtensions.cs (1)
43public string? GroupIdentity => _templateInfo.GroupIdentity;
Microsoft.TemplateSearch.Common (2)
Abstractions\TemplateSearchData.cs (1)
41public string? GroupIdentity => TemplateInfo.GroupIdentity;
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
101public string? GroupIdentity { get; private set; }
18 references to GroupIdentity
Microsoft.TemplateEngine.Cli (10)
CliTemplateInfo.cs (1)
40public string? GroupIdentity => _templateInfo.GroupIdentity;
TabularOutput\TemplateGroupDisplay.cs (2)
143IEnumerable<IGrouping<string?, ITemplateInfo>> groupedTemplateList = templateList.GroupBy(x => x.GroupIdentity, x => !string.IsNullOrEmpty(x.GroupIdentity), StringComparer.OrdinalIgnoreCase);
TemplateGroup.cs (1)
28/// <exception cref="ArgumentException">when <paramref name="templates"/> is empty or don't have same <see cref="ITemplateMetadata.GroupIdentity"/> defined.</exception>
TemplateListCoordinator.cs (1)
254return templates.Where(t => curatedGroupIdentityList.Contains(t.GroupIdentity, StringComparer.OrdinalIgnoreCase));
TemplatePackageCoordinator.cs (2)
729var templateGroupsCount = templates.GroupBy(x => x.GroupIdentity, x => !string.IsNullOrEmpty(x.GroupIdentity), StringComparer.OrdinalIgnoreCase).Count();
TemplatePackageDisplay.cs (3)
408bool showIdentity = !string.IsNullOrWhiteSpace(template.Template.GroupIdentity) && templates.Count(t => t.GroupIdentity == template.Template.GroupIdentity) > 1;
Microsoft.TemplateEngine.Edge (2)
FilterableTemplateInfo.cs (1)
91GroupIdentity = source.GroupIdentity,
Settings\TemplateInfo.cs (1)
81GroupIdentity = template.GroupIdentity;
Microsoft.TemplateEngine.Utils (1)
IScanTemplateInfoExtensions.cs (1)
43public string? GroupIdentity => _templateInfo.GroupIdentity;
Microsoft.TemplateSearch.Common (5)
Abstractions\TemplateSearchData.cs (1)
41public string? GroupIdentity => TemplateInfo.GroupIdentity;
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
45GroupIdentity = templateInfo.GroupIdentity;
TemplateSearchCache\TemplateSearchData.Json.cs (3)
59if (!string.IsNullOrWhiteSpace(value.TemplateInfo.GroupIdentity)) 61writer.WritePropertyName(nameof(ITemplateInfo.GroupIdentity)); 62writer.WriteStringValue(value.TemplateInfo.GroupIdentity);