83 references to KnownTemplateId
aspire (11)
Templating\CliTemplateFactory.cs (10)
130KnownTemplateId.TypeScriptStarter, 139KnownTemplateId.CSharpEmptyAppHost, 150KnownTemplateId.TypeScriptEmptyAppHost, 161KnownTemplateId.PythonEmptyAppHost, 172KnownTemplateId.JavaEmptyAppHost, 183KnownTemplateId.GoEmptyAppHost, 194KnownTemplateId.RustEmptyAppHost, 205KnownTemplateId.PythonStarter, 218KnownTemplateId.GoStarter, 227KnownTemplateId.JavaStarter,
Templating\DotNetTemplateFactory.cs (1)
159KnownTemplateId.DotNetEmptyAppHost,
Aspire.Cli.Tests (72)
Commands\NewCommandTemplateConfigPersistenceTests.cs (46)
70PrDogfoodNewTemplateCase.CliConfig(KnownTemplateId.TypeScriptStarter, ["--localhost-tld", "false"]), 77PrDogfoodNewTemplateCase.CliConfig(KnownTemplateId.TypeScriptEmptyAppHost, ["--localhost-tld", "false"]), 78PrDogfoodNewTemplateCase.CliConfig(KnownTemplateId.PythonEmptyAppHost, ["--localhost-tld", "false"]), 79PrDogfoodNewTemplateCase.CliConfig(KnownTemplateId.JavaEmptyAppHost, ["--localhost-tld", "false"]), 80PrDogfoodNewTemplateCase.CliConfig(KnownTemplateId.GoEmptyAppHost, ["--localhost-tld", "false"]), 81PrDogfoodNewTemplateCase.CliConfig(KnownTemplateId.RustEmptyAppHost, ["--localhost-tld", "false"]), 82PrDogfoodNewTemplateCase.CliConfig(KnownTemplateId.PythonStarter, ["--localhost-tld", "false", "--use-redis-cache", "false"]), 83PrDogfoodNewTemplateCase.CliConfig(KnownTemplateId.GoStarter, ["--localhost-tld", "false"]), 84PrDogfoodNewTemplateCase.CliConfig(KnownTemplateId.JavaStarter, ["--localhost-tld", "false"]), 87PrDogfoodNewTemplateCase.DotNet(KnownTemplateId.DotNetEmptyAppHost, ["--localhost-tld", "false"]), 119[InlineData(KnownTemplateId.TypeScriptEmptyAppHost, "apphost.mts")] 120[InlineData(KnownTemplateId.PythonEmptyAppHost, "apphost.py")] 121[InlineData(KnownTemplateId.GoEmptyAppHost, "apphost.go")] 122[InlineData(KnownTemplateId.JavaEmptyAppHost, "AppHost.java")] 123[InlineData(KnownTemplateId.TypeScriptStarter, "apphost.mts")] 124[InlineData(KnownTemplateId.PythonStarter, "apphost.mts")] 125[InlineData(KnownTemplateId.GoStarter, "apphost.go")] 126[InlineData(KnownTemplateId.JavaStarter, "AppHost.java")] 147[InlineData(KnownTemplateId.TypeScriptEmptyAppHost, "apphost.mts")] 148[InlineData(KnownTemplateId.PythonEmptyAppHost, "apphost.py")] 149[InlineData(KnownTemplateId.GoEmptyAppHost, "apphost.go")] 150[InlineData(KnownTemplateId.JavaEmptyAppHost, "AppHost.java")] 151[InlineData(KnownTemplateId.TypeScriptStarter, "apphost.mts")] 152[InlineData(KnownTemplateId.PythonStarter, "apphost.mts")] 153[InlineData(KnownTemplateId.GoStarter, "apphost.go")] 154[InlineData(KnownTemplateId.JavaStarter, "AppHost.java")] 174[InlineData(KnownTemplateId.TypeScriptEmptyAppHost, "apphost.mts")] 175[InlineData(KnownTemplateId.PythonEmptyAppHost, "apphost.py")] 176[InlineData(KnownTemplateId.GoEmptyAppHost, "apphost.go")] 177[InlineData(KnownTemplateId.JavaEmptyAppHost, "AppHost.java")] 178[InlineData(KnownTemplateId.TypeScriptStarter, "apphost.mts")] 179[InlineData(KnownTemplateId.PythonStarter, "apphost.mts")] 180[InlineData(KnownTemplateId.GoStarter, "apphost.go")] 181[InlineData(KnownTemplateId.JavaStarter, "AppHost.java")] 200[InlineData(KnownTemplateId.TypeScriptEmptyAppHost)] 201[InlineData(KnownTemplateId.TypeScriptStarter)] 220[InlineData(KnownTemplateId.TypeScriptEmptyAppHost)] 221[InlineData(KnownTemplateId.PythonEmptyAppHost)] 222[InlineData(KnownTemplateId.GoEmptyAppHost)] 223[InlineData(KnownTemplateId.JavaEmptyAppHost)] 224[InlineData(KnownTemplateId.RustEmptyAppHost)] 225[InlineData(KnownTemplateId.TypeScriptStarter)] 226[InlineData(KnownTemplateId.PythonStarter)] 227[InlineData(KnownTemplateId.GoStarter)] 228[InlineData(KnownTemplateId.JavaStarter)] 589return new(KnownTemplateId.CSharpEmptyAppHost, languageId, contract, extraArguments);
Commands\NewCommandTests.cs (24)
65$"new {KnownTemplateId.CSharpEmptyAppHost} --language csharp --name TemplateOut --output ./TemplateOut --source {source} --version 13.4.0 --localhost-tld false"); 99Assert.Contains(command.Subcommands, subcommand => subcommand.Name == KnownTemplateId.CSharpEmptyAppHost && subcommand.Description == "Empty AppHost (Choose language...)"); 100Assert.Contains(command.Subcommands, subcommand => subcommand.Name == KnownTemplateId.TypeScriptEmptyAppHost && subcommand.Description == "Empty (TypeScript AppHost)"); 101Assert.Contains(command.Subcommands, subcommand => subcommand.Name == KnownTemplateId.PythonEmptyAppHost && subcommand.Description == "Empty (Python AppHost)"); 102Assert.Contains(command.Subcommands, subcommand => subcommand.Name == KnownTemplateId.JavaEmptyAppHost && subcommand.Description == "Empty (Java AppHost)"); 103Assert.Contains(command.Subcommands, subcommand => subcommand.Name == KnownTemplateId.GoEmptyAppHost && subcommand.Description == "Empty (Go AppHost)"); 104Assert.Contains(command.Subcommands, subcommand => subcommand.Name == KnownTemplateId.RustEmptyAppHost && subcommand.Description == "Empty (Rust AppHost)"); 175var result = command.Parse($"new {KnownTemplateId.CSharpEmptyAppHost} --language csharp --name TemplateOut --output ./TemplateOut --localhost-tld false"); 928return templates.Single(t => t.Name.Equals(KnownTemplateId.CSharpEmptyAppHost, StringComparison.OrdinalIgnoreCase)); 953Assert.Contains((KnownTemplateId.CSharpEmptyAppHost, "Empty AppHost (Choose language...)"), promptedTemplates); 954Assert.DoesNotContain((KnownTemplateId.TypeScriptEmptyAppHost, "Empty (TypeScript AppHost)"), promptedTemplates); 955Assert.DoesNotContain((KnownTemplateId.JavaEmptyAppHost, "Empty (Java AppHost)"), promptedTemplates); 956Assert.Contains((KnownTemplateId.TypeScriptStarter, "Starter App (Express/React, TypeScript AppHost)"), promptedTemplates); 974Assert.Contains(command.Subcommands, subcommand => subcommand.Name == KnownTemplateId.DotNetEmptyAppHost && subcommand.Description == "Empty (C# AppHost, dotnet template)"); 975Assert.Contains(command.Subcommands, subcommand => subcommand.Name == KnownTemplateId.CSharpEmptyAppHost && subcommand.Description == "Empty AppHost (Choose language...)"); 976Assert.Contains(command.Subcommands, subcommand => subcommand.Name == KnownTemplateId.TypeScriptEmptyAppHost && subcommand.Description == "Empty (TypeScript AppHost)"); 1008return templates.Single(t => t.Name.Equals(KnownTemplateId.CSharpEmptyAppHost, StringComparison.OrdinalIgnoreCase)); 2444Assert.Contains(KnownTemplateId.TypeScriptEmptyAppHost, availableTemplatesMessage); 2445Assert.Contains(KnownTemplateId.JavaEmptyAppHost, availableTemplatesMessage); 2950var result = command.Parse($"new {KnownTemplateId.TypeScriptEmptyAppHost} --name {projectName} --version 9.2.0 --localhost-tld false --suppress-agent-init"); 3013var result = command.Parse($"new {KnownTemplateId.TypeScriptEmptyAppHost} --name {projectName} --version 9.2.0 --localhost-tld false --suppress-agent-init"); 3166var result = command.Parse($"new {KnownTemplateId.TypeScriptEmptyAppHost} --name {projectName} --version 9.2.0 --localhost-tld false --suppress-agent-init"); 3235var result = command.Parse($"new {KnownTemplateId.TypeScriptEmptyAppHost} --name {projectName} --version 9.2.0 --localhost-tld false --suppress-agent-init"); 3289var result = command.Parse($"new {KnownTemplateId.TypeScriptEmptyAppHost} --name {projectName} --version 9.2.0 --localhost-tld false --suppress-agent-init");
Templating\DotNetTemplateFactoryTests.cs (1)
287Assert.DoesNotContain(KnownTemplateId.DotNetEmptyAppHost, templateNames);
Templating\JavaStarterScaffoldTests.cs (1)
148$"new {KnownTemplateId.JavaStarter} --name {outputDirectoryName} --output ./{outputDirectoryName} --version 13.0.0 --localhost-tld false");