Implemented interface member:
24 references to Identity
Microsoft.TemplateEngine.Cli (8)
CliTemplateInfo.cs (1)
102
throw new Exception($"Template {
Identity
} defines {parameter.Name} twice.");
Commands\create\InstantiateCommand.cs (3)
149
.DefineColumn(t => t.GroupIdentity ?? t.Templates[0].
Identity
, out object? identityColumn, LocalizableStrings.ColumnNameIdentity, showAlways: true)
332
.DefineColumn(t => t.
Identity
, out object? identityColumn, LocalizableStrings.ColumnNameIdentity, showAlways: true)
364
environmentSettings.Host.Logger.LogWarning(LocalizableStrings.InstantiateCommand_Warning_FailedToGetTemplatePackageForTemplate, template.
Identity
);
Commands\create\TemplateCommandArgs.cs (1)
116
throw new InvalidOperationException($"Parameter {parameterName} is not defined for {Template.
Identity
}.");
Commands\InvalidTemplateParametersException.cs (1)
23
stringBuilder.Append(string.Format(LocalizableStrings.Exception_InvalidTemplateParameters_MessageHeader, Template.
Identity
, Template.ShortNameList[0]));
TemplateInvoker.cs (1)
50
string? templateName = Sha256Hasher.HashWithNormalizedCasing(templateToRun.
Identity
);
TemplatePackageCoordinator.cs (1)
73
Reporter.Error.WriteLine(LocalizableStrings.TemplatePackageCoordinator_Error_PackageForTemplateNotFound, args.Template.
Identity
);
Microsoft.TemplateEngine.Cli.UnitTests (16)
ParserTests\HelpTests.Resolution.cs (2)
91
Assert.Equal("Console.App.L1", filtered?.Single().Template.
Identity
);
121
Assert.Equal("Console.App.L2", filtered?.Single().Template.
Identity
);
ParserTests\InstantiateTests.cs (5)
231
Assert.Equal(expectedIdentities.OrderBy(s => s), templateCommands.Select(templateCommand => templateCommand.Template.
Identity
).OrderBy(s => s));
617
Assert.Equal("MultiName.Test.High.CSharp", templateCommands.Single().Template.
Identity
);
646
Assert.Equal("Multiname.Test.Only.FSharp", templateCommands.Single().Template.
Identity
);
677
Assert.Equal(expectedIdentity, templateCommands.Single().Template.
Identity
);
707
Assert.Equal(expectedIdentity, templateCommands.Single().Template.
Identity
);
ParserTests\InstantiateTests.Subcommand.cs (2)
56
Assert.Equal(expectedIdentities.OrderBy(s => s), templateCommands.Select(templateCommand => templateCommand.Template.
Identity
).OrderBy(s => s));
288
Assert.Equal(expectedIdentities.OrderBy(s => s), templateCommands.Select(templateCommand => templateCommand.Template.
Identity
).OrderBy(s => s));
TemplateResolutionTests\ListTemplateResolverTests.cs (7)
36
Assert.Equal("Console.App2", matchResult.UnambiguousTemplateGroup?.Templates.Single().
Identity
);
58
Assert.NotNull(matchResult.TemplateGroupsWithMatchingTemplateInfo.SelectMany(group => group.Templates).Single(t => t.
Identity
== "Console.App"));
59
Assert.NotNull(matchResult.TemplateGroupsWithMatchingTemplateInfo.SelectMany(group => group.Templates).Single(t => t.
Identity
== "Console.App2"));
128
Assert.NotNull(matchResult.TemplateGroupsWithMatchingTemplateInfo.Single().Templates.Single(t => t.
Identity
== "Console.App.L1"));
129
Assert.NotNull(matchResult.TemplateGroupsWithMatchingTemplateInfo.Single().Templates.Single(t => t.
Identity
== "Console.App.L2"));
346
Assert.Equal("Console.App.T1", matchResult.UnambiguousTemplateGroup?.Templates.Single().
Identity
);
379
Assert.Equal("Console.App.T1", matchResult.UnambiguousTemplateGroup?.Templates.Single().
Identity
);