75 writes to Placeholder
Aspire.Hosting (6)
ApplicationModel\ParameterResource.cs (1)
175
Placeholder
= string.Format(CultureInfo.CurrentCulture, InteractionStrings.ParametersInputsParameterPlaceholder, Name)
ApplicationModel\ResourceCommandService.cs (1)
811
Placeholder
= input.Placeholder,
Ats\InteractionExports.cs (2)
266
Placeholder
= input.Placeholder,
316
Placeholder
= options?.Placeholder,
InteractionService.cs (1)
140
return await PromptInputAsync(title, message, new InteractionInput { Name = InteractionHelpers.LabelToName(inputLabel), InputType = InputType.Text, Label = inputLabel, Required = true,
Placeholder
= placeHolder }, options, cancellationToken).ConfigureAwait(false);
ParameterResourceBuilderExtensions.cs (1)
273
Placeholder
= GetOptionalString(options.Placeholder) ?? string.Format(CultureInfo.CurrentCulture, InteractionStrings.ParametersInputsParameterPlaceholder, parameter.Name),
Aspire.Hosting.Azure (13)
AzureProvisioningController.cs (6)
277
Placeholder
= AzureProvisioningStrings.TenantPlaceholder,
298
Placeholder
= AzureProvisioningStrings.SubscriptionIdPlaceholder,
319
Placeholder
= AzureProvisioningStrings.ResourceGroupPlaceholder,
337
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
359
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
680
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (3)
189
Placeholder
= AzureProvisioningStrings.TenantPlaceholder,
288
Placeholder
= AzureProvisioningStrings.SubscriptionIdPlaceholder,
356
Placeholder
= AzureProvisioningStrings.ResourceGroupPlaceholder,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (4)
342
Placeholder
= AzureProvisioningStrings.TenantPlaceholder,
368
Placeholder
= AzureProvisioningStrings.SubscriptionIdPlaceholder,
401
Placeholder
= AzureProvisioningStrings.ResourceGroupPlaceholder,
442
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
Aspire.Hosting.Azure.Tests (2)
AzureDeployerTests.cs (1)
816
Placeholder
= "8080"
AzureEnvironmentResourceExtensionsTests.cs (1)
5006
Placeholder
= input.Placeholder,
Aspire.Hosting.EntityFrameworkCore (1)
EFResourceBuilderExtensions.cs (1)
759
Placeholder
= "e.g. InitialCreate"
Aspire.Hosting.Foundry (2)
HostedAgent\HostedAgentBuilderExtension.cs (1)
332
Placeholder
= "I would like to know the weather today.",
PromptAgent\PromptAgentBuilderExtensions.cs (1)
124
Placeholder
= "Hello, what can you do?",
Aspire.Hosting.Tests (4)
AddParameterTests.cs (2)
503
Placeholder
= "Enter number"
529
Placeholder
= "Enter number",
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
220
Placeholder
= "#submit",
Dashboard\DashboardServiceTests.cs (1)
177
Placeholder
= "#submit"
ExternalServices.AppHost (1)
AppHost.cs (1)
16
Placeholder
= $"Enter value for {p.Name}",
ParameterEndToEnd.AppHost (1)
AppHost.cs (1)
52
Placeholder
= "Enter a number",
Publishers.AppHost (5)
DistributedApplicationBuilderExtensions.cs (5)
52
Placeholder
= "my-app"
60
Placeholder
= "1.0.0"
154
Placeholder
= "dev, staging, prod"
177
Placeholder
= "Enter a strong password"
227
Placeholder
= "1-10"
Stress.AppHost (40)
CommandResources.cs (12)
151
Placeholder
= "Hello"
209
Placeholder
= "Hello from the Stress playground",
249
Placeholder
= "Optional secret"
304
Placeholder
= "stress-apiservice",
395
Placeholder
= "Select category",
410
Placeholder
= "Select item",
462
Placeholder
= "Determined by item",
877
Placeholder
= "db-server",
887
Placeholder
= "pg_isready -U postgres",
897
Placeholder
= "/",
1313
Placeholder
= "stress-001",
1345
Placeholder
= $"value-{i:00}",
InteractionCommands.cs (28)
59
var inputNoMarkdown = new InteractionInput { Name = "Name", Label = "<strong>Name</strong>", InputType = InputType.Text,
Placeholder
= "Enter <strong>your</strong> name.", Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce id massa arcu. Morbi ac risus eget augue venenatis hendrerit. Morbi posuere, neque id efficitur ultrices, velit augue suscipit ante, vitae lacinia elit risus nec dui.\r\n\r\nFor more information about the `IInteractionService`, see https://learn.microsoft.com." };
60
var inputHasMarkdown = new InteractionInput { Name = "Name", Label = "<strong>Name</strong>", InputType = InputType.Text,
Placeholder
= "Enter <strong>your</strong> name.", Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce id massa arcu. Morbi ac risus eget augue venenatis hendrerit. Morbi posuere, neque id efficitur ultrices, velit augue suscipit ante, vitae lacinia elit risus nec dui.\r\n\r\nFor more information about the `IInteractionService`, see https://learn.microsoft.com.", EnableDescriptionMarkdown = true };
72
var inputHasMarkdown = new InteractionInput { Name = "Name", Label = "<strong>Name</strong>", InputType = InputType.Text,
Placeholder
= "Enter <strong>your</strong> name.", Description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce id massa arcu. Morbi ac risus eget augue venenatis hendrerit. Morbi posuere, **neque id** efficitur ultrices, velit augue suscipit ante, vitae lacinia elit risus nec dui.", EnableDescriptionMarkdown = true };
78
Placeholder
= "Select a value. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce id massa arcu. Morbi ac risus eget augue venenatis hendrerit. Morbi posuere, **neque id** efficitur ultrices, velit augue suscipit ante, vitae lacinia elit risus nec dui.",
90
Placeholder
= "Select a value. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce id massa arcu. Morbi ac risus eget augue venenatis hendrerit. Morbi posuere, **neque id** efficitur ultrices, velit augue suscipit ante, vitae lacinia elit risus nec dui.",
200
Placeholder
= "Select dinner",
228
Placeholder
= "Select requirements",
236
var numberOfPeopleInput = new InteractionInput { Name = "NumberOfPeople", InputType = InputType.Number, Label = "Number of people",
Placeholder
= "Enter number of people", Value = "2", Required = true };
239
new InteractionInput { Name = "Name", InputType = InputType.Text, Label = "Name", Description = "The name for the dinner reservation. Maximum 50 characters.",
Placeholder
= "Enter name", Required = true, MaxLength = 50 },
240
new InteractionInput { Name = "Password", InputType = InputType.SecretText, Label = "Password", Description = "The password for the reservation. Maximum 20 characters.",
Placeholder
= "Enter password", Required = true, MaxLength = 20 },
244
new InteractionInput { Name = "RememberMe", InputType = InputType.Boolean, Label = "Remember me",
Placeholder
= "What does this do?", Required = true },
347
Placeholder
= "Select a file",
366
Placeholder
= "Placeholder!",
379
Placeholder
= "Placeholder!",
427
Placeholder
= "Select dynamic value",
437
Placeholder
= "Select dynamic value",
447
Placeholder
= "Placeholder!",
505
Placeholder
= "Placeholder!",
518
Placeholder
= "Placeholder!",
536
Placeholder
= "Select dynamic value",
568
new InteractionInput { Name = "Receipt", InputType = InputType.File, Label = "Receipt",
Placeholder
= "Upload receipt", Required = true },
656
Placeholder
= $"Enter input {i + 1}"
691
Placeholder
= "Select tenant ID",
714
Placeholder
= "Select subscription ID",
751
Placeholder
= "Select or enter resource group",
782
Placeholder
= "Select location",
1076
Placeholder
= "Select a JSON or YAML configuration file",
1121
Placeholder
= "Select .pem or .pfx certificate files",
21 references to Placeholder
Aspire.Hosting (5)
ApplicationModel\ResourceCommandService.cs (1)
811
Placeholder = input.
Placeholder
,
Ats\InteractionExports.cs (1)
266
Placeholder = input.
Placeholder
,
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
1376
Placeholder = input.
Placeholder
,
Dashboard\DashboardService.cs (2)
216
if (input.
Placeholder
!= null)
218
dto.Placeholder = input.
Placeholder
;
Aspire.Hosting.Azure.Tests (5)
AzureDeployerTests.cs (4)
763
Assert.Equal("Enter value for unresolved-test-param", input.
Placeholder
);
836
Assert.Equal("8080", input.
Placeholder
);
1026
Assert.Equal("Enter value for dependent-param", input.
Placeholder
);
1071
Assert.Equal("Enter value for app-port", input.
Placeholder
);
AzureEnvironmentResourceExtensionsTests.cs (1)
5006
Placeholder = input.
Placeholder
,
Aspire.Hosting.RemoteHost.Tests (1)
AtsExportsTests.cs (1)
178
Assert.Equal("Choose artifact", input.
Placeholder
);
Aspire.Hosting.Tests (10)
AddParameterTests.cs (10)
432
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "test"), input.
Placeholder
);
451
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "test"), input.
Placeholder
);
485
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "secret"), input.
Placeholder
);
513
Assert.Equal("Enter number", input.
Placeholder
);
541
Assert.Equal("Enter number", input.
Placeholder
);
622
[nameof(InteractionInput.
Placeholder
)] = "Enter number (1-10)",
640
Assert.Equal("Enter number (1-10)", input.
Placeholder
);
668
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "api-key"), input.
Placeholder
);
683
[nameof(InteractionInput.
Placeholder
)] = "",
692
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "worker-count"), input.
Placeholder
);