64 references to TemplatingStrings
aspire (63)
Commands\ConfigCommand.cs (2)
283
g => g ?
TemplatingStrings
.Yes :
TemplatingStrings
.No,
Commands\ExecCommand.cs (1)
294
InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
TemplatingStrings
.CertificateTrustError, ex.Message));
Commands\RunCommand.cs (1)
378
InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
TemplatingStrings
.CertificateTrustError, ex.Message.EscapeMarkup()));
Packaging\NuGetConfigPrompter.cs (8)
52
TemplatingStrings
.CreateNugetConfigConfirmation,
53
[
TemplatingStrings
.Yes,
TemplatingStrings
.No],
57
if (string.Equals(choice,
TemplatingStrings
.Yes, StringComparisons.CliInputOrOutput))
60
_interactionService.DisplayMessage("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\DotNetTemplateFactory.cs (49)
46
TemplatingStrings
.AspireStarter_Description,
56
TemplatingStrings
.AspireJsFrontendStarter_Description,
67
TemplatingStrings
.AspirePyStarter_Description,
77
TemplatingStrings
.AspireAppHostSingleFile_Description,
89
TemplatingStrings
.AspireEmpty_Description,
97
TemplatingStrings
.AspireAppHost_Description,
105
TemplatingStrings
.AspireServiceDefaults_Description,
115
TemplatingStrings
.AspireMSTest_Description,
124
TemplatingStrings
.AspireNUnit_Description,
133
TemplatingStrings
.AspireXUnit_Description,
147
TemplatingStrings
.IntegrationTestsTemplate_Description,
217
useLocalhostTld = await interactionService.PromptForSelectionAsync(
TemplatingStrings
.UseLocalhostTld_Prompt, [
TemplatingStrings
.No,
TemplatingStrings
.Yes], choice => choice, cancellationToken) switch
219
var choice when string.Equals(choice,
TemplatingStrings
.Yes, StringComparisons.CliInputOrOutput) => true,
220
var choice when string.Equals(choice,
TemplatingStrings
.No, StringComparisons.CliInputOrOutput) => false,
221
_ => throw new InvalidOperationException(
TemplatingStrings
.UseLocalhostTld_UnexpectedChoice)
227
interactionService.DisplayMessage("check_mark",
TemplatingStrings
.UseLocalhostTld_UsingLocalhostTld);
237
useRedisCache = await interactionService.PromptForSelectionAsync(
TemplatingStrings
.UseRedisCache_Prompt, [
TemplatingStrings
.Yes,
TemplatingStrings
.No], choice => choice, cancellationToken) switch
239
var choice when string.Equals(choice,
TemplatingStrings
.Yes, StringComparisons.CliInputOrOutput) => true,
240
var choice when string.Equals(choice,
TemplatingStrings
.No, StringComparisons.CliInputOrOutput) => false,
241
_ => throw new InvalidOperationException(
TemplatingStrings
.UseRedisCache_UnexpectedChoice)
247
interactionService.DisplayMessage("check_mark",
TemplatingStrings
.UseRedisCache_UsingRedisCache);
259
TemplatingStrings
.PromptForTFMOptions_Prompt,
260
[
TemplatingStrings
.No,
TemplatingStrings
.Yes],
264
if (string.Equals(createTestProject,
TemplatingStrings
.No, StringComparisons.CliInputOrOutput))
273
TemplatingStrings
.PromptForTFM_Prompt,
274
["MSTest", "NUnit", "xUnit.net",
TemplatingStrings
.None],
279
if (testFramework is { } && !string.Equals(testFramework,
TemplatingStrings
.None, StringComparisons.CliInputOrOutput))
286
interactionService.DisplayMessage("check_mark", string.Format(CultureInfo.CurrentCulture,
TemplatingStrings
.PromptForTFM_UsingForTesting, testFramework));
299
TemplatingStrings
.EnterXUnitVersion_Prompt,
314
useRedisCacheOption.Description =
TemplatingStrings
.UseRedisCache_Description;
319
testFrameworkOption.Description =
TemplatingStrings
.PromptForTFMOptions_Description;
323
xunitVersionOption.Description =
TemplatingStrings
.EnterXUnitVersion_Description;
332
useRedisCacheOption.Description =
TemplatingStrings
.UseRedisCache_Description;
340
useLocalhostTldOption.Description =
TemplatingStrings
.UseLocalhostTld_Description;
405
$":ice: {
TemplatingStrings
.GettingTemplates}",
434
interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
TemplatingStrings
.TemplateInstallationFailed, templateInstallResult.ExitCode));
438
interactionService.DisplayMessage($"package", string.Format(CultureInfo.CurrentCulture,
TemplatingStrings
.UsingProjectTemplatesVersion, templateInstallResult.TemplateVersion));
442
$":rocket: {
TemplatingStrings
.CreatingNewProject}",
468
interactionService.DisplayError(
TemplatingStrings
.ProjectAlreadyExists);
473
interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
TemplatingStrings
.ProjectCreationFailed, newProjectExitCode));
483
interactionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture,
TemplatingStrings
.ProjectCreatedSuccessfully, outputPath.EscapeMarkup()));
494
interactionService.DisplayError(string.Format(CultureInfo.CurrentCulture,
TemplatingStrings
.CertificateTrustError, ex.Message));
567
var packagesFromChannels = await interactionService.ShowStatusAsync(
TemplatingStrings
.SearchingForAvailableTemplateVersions, async () =>
586
throw new EmptyChoicesException(
TemplatingStrings
.NoTemplateVersionsFound);
Templating\TemplateProvider.cs (1)
16
throw new ArgumentException(
TemplatingStrings
.AtLeastOneTemplateFactoryMustBeProvided, nameof(factories));
Aspire.Cli.Tests (1)
Commands\NewCommandTests.cs (1)
554
Assert.Contains(
TemplatingStrings
.NoTemplateVersionsFound, displayedErrorMessage);