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