79 references to TemplatingStrings
aspire (74)
Commands\ConfigCommand.cs (2)
392g => g ? TemplatingStrings.Yes : TemplatingStrings.No,
Commands\ExecCommand.cs (1)
280var errorMessage = string.Format(CultureInfo.CurrentCulture, TemplatingStrings.CertificateTrustError, ex.Message);
Commands\RunCommand.cs (1)
383var errorMessage = string.Format(CultureInfo.CurrentCulture, TemplatingStrings.CertificateTrustError, ex.Message);
Packaging\NuGetConfigPrompter.cs (8)
52TemplatingStrings.CreateNugetConfigConfirmation, 53[TemplatingStrings.Yes, TemplatingStrings.No], 57if (string.Equals(choice, TemplatingStrings.Yes, StringComparisons.CliInputOrOutput)) 60_interactionService.DisplayMessage(KnownEmojis.Package, TemplatingStrings.NuGetConfigCreatedConfirmationMessage); 67[TemplatingStrings.Yes, TemplatingStrings.No], 71if (string.Equals(updateChoice, TemplatingStrings.Yes, StringComparisons.CliInputOrOutput))
Resources\TemplatingStrings.Designer.cs (1)
42global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Aspire.Cli.Resources.TemplatingStrings", typeof(TemplatingStrings).Assembly);
Templating\CliTemplateFactory.cs (3)
37Description = TemplatingStrings.UseLocalhostTld_Description 229_interactionService.DisplayMessage(KnownEmojis.Information, string.Format(CultureInfo.CurrentCulture, TemplatingStrings.RunCdThenAspireRun, relativePath)); 233_interactionService.DisplayMessage(KnownEmojis.Information, TemplatingStrings.RunAspireRun);
Templating\CliTemplateFactory.EmptyTemplate.cs (8)
66TemplatingStrings.CreatingNewProject, 122TemplatingStrings.UseLocalhostTld_Prompt, 123[TemplatingStrings.No, TemplatingStrings.Yes], 127var choice when string.Equals(choice, TemplatingStrings.Yes, StringComparisons.CliInputOrOutput) => true, 128var choice when string.Equals(choice, TemplatingStrings.No, StringComparisons.CliInputOrOutput) => false, 129_ => throw new InvalidOperationException(TemplatingStrings.UseLocalhostTld_UnexpectedChoice) 135_interactionService.DisplayMessage(KnownEmojis.CheckMark, TemplatingStrings.UseLocalhostTld_UsingLocalhostTld);
Templating\CliTemplateFactory.TypeScriptStarterTemplate.cs (1)
52TemplatingStrings.CreatingNewProject,
Templating\DotNetTemplateFactory.cs (48)
42Description = TemplatingStrings.UseLocalhostTld_Description, 47Description = TemplatingStrings.UseRedisCache_Description, 52Description = TemplatingStrings.PromptForTFMOptions_Description 56Description = TemplatingStrings.EnterXUnitVersion_Description 141TemplatingStrings.AspireStarter_Description, 152TemplatingStrings.AspireJsFrontendStarter_Description, 163TemplatingStrings.AspirePyStarter_Description, 176TemplatingStrings.AspireEmptyDotNetTemplate_Description, 186TemplatingStrings.AspireAppHost_Description, 195TemplatingStrings.AspireServiceDefaults_Description, 206TemplatingStrings.AspireMSTest_Description, 216TemplatingStrings.AspireNUnit_Description, 226TemplatingStrings.AspireXUnit_Description, 241TemplatingStrings.IntegrationTestsTemplate_Description, 262TemplatingStrings.AspireAppHostSingleFile_Description, 327useLocalhostTld = await interactionService.PromptForSelectionAsync(TemplatingStrings.UseLocalhostTld_Prompt, [TemplatingStrings.No, TemplatingStrings.Yes], choice => choice, cancellationToken) switch 329var choice when string.Equals(choice, TemplatingStrings.Yes, StringComparisons.CliInputOrOutput) => true, 330var choice when string.Equals(choice, TemplatingStrings.No, StringComparisons.CliInputOrOutput) => false, 331_ => throw new InvalidOperationException(TemplatingStrings.UseLocalhostTld_UnexpectedChoice) 337interactionService.DisplayMessage(KnownEmojis.CheckMark, TemplatingStrings.UseLocalhostTld_UsingLocalhostTld); 347useRedisCache = await interactionService.PromptForSelectionAsync(TemplatingStrings.UseRedisCache_Prompt, [TemplatingStrings.Yes, TemplatingStrings.No], choice => choice, cancellationToken) switch 349var choice when string.Equals(choice, TemplatingStrings.Yes, StringComparisons.CliInputOrOutput) => true, 350var choice when string.Equals(choice, TemplatingStrings.No, StringComparisons.CliInputOrOutput) => false, 351_ => throw new InvalidOperationException(TemplatingStrings.UseRedisCache_UnexpectedChoice) 357interactionService.DisplayMessage(KnownEmojis.CheckMark, TemplatingStrings.UseRedisCache_UsingRedisCache); 369TemplatingStrings.PromptForTFMOptions_Prompt, 370[TemplatingStrings.No, TemplatingStrings.Yes], 374if (string.Equals(createTestProject, TemplatingStrings.No, StringComparisons.CliInputOrOutput)) 383TemplatingStrings.PromptForTFM_Prompt, 384["MSTest", "NUnit", "xUnit.net", TemplatingStrings.None], 389if (testFramework is { } && !string.Equals(testFramework, TemplatingStrings.None, StringComparisons.CliInputOrOutput)) 396interactionService.DisplayMessage(KnownEmojis.CheckMark, string.Format(CultureInfo.CurrentCulture, TemplatingStrings.PromptForTFM_UsingForTesting, testFramework)); 409TemplatingStrings.EnterXUnitVersion_Prompt, 517TemplatingStrings.GettingTemplates, 546interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture, TemplatingStrings.TemplateInstallationFailed, templateInstallResult.ExitCode, executionContext.LogFilePath)); 550interactionService.DisplayMessage(KnownEmojis.Package, string.Format(CultureInfo.CurrentCulture, TemplatingStrings.UsingProjectTemplatesVersion, templateInstallResult.TemplateVersion)); 554TemplatingStrings.CreatingNewProject, 580interactionService.DisplayError(TemplatingStrings.ProjectAlreadyExists); 585interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture, TemplatingStrings.ProjectCreationFailed, newProjectExitCode, executionContext.LogFilePath)); 596interactionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, TemplatingStrings.ProjectCreatedSuccessfully, outputPath)); 607interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture, TemplatingStrings.CertificateTrustError, ex.Message)); 680var packagesFromChannels = await interactionService.ShowStatusAsync(TemplatingStrings.SearchingForAvailableTemplateVersions, async () => 699throw new EmptyChoicesException(TemplatingStrings.NoTemplateVersionsFound);
Templating\TemplateProvider.cs (1)
16throw new ArgumentException(TemplatingStrings.AtLeastOneTemplateFactoryMustBeProvided, nameof(factories));
Aspire.Cli.Tests (5)
Commands\NewCommandTests.cs (5)
575Assert.Contains(testInteractionService.DisplayedErrors, e => e.Contains(TemplatingStrings.NoTemplateVersionsFound)); 1035if (string.Equals(promptText, TemplatingStrings.UseLocalhostTld_Prompt, StringComparison.Ordinal)) 1039string.Equals(choiceFormatter(choice), TemplatingStrings.Yes, StringComparisons.CliInputOrOutput)); 1212if (string.Equals(promptText, TemplatingStrings.UseLocalhostTld_Prompt, StringComparison.Ordinal)) 1216string.Equals(choiceFormatter(choice), TemplatingStrings.Yes, StringComparisons.CliInputOrOutput));