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)
144
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)
271
Placeholder
= GetOptionalString(options.Placeholder) ?? string.Format(CultureInfo.CurrentCulture, InteractionStrings.ParametersInputsParameterPlaceholder, parameter.Name),
Aspire.Hosting.Azure (13)
AzureProvisioningController.cs (6)
274
Placeholder
= AzureProvisioningStrings.TenantPlaceholder,
295
Placeholder
= AzureProvisioningStrings.SubscriptionIdPlaceholder,
316
Placeholder
= AzureProvisioningStrings.ResourceGroupPlaceholder,
334
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
356
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
677
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (3)
186
Placeholder
= AzureProvisioningStrings.TenantPlaceholder,
285
Placeholder
= AzureProvisioningStrings.SubscriptionIdPlaceholder,
353
Placeholder
= AzureProvisioningStrings.ResourceGroupPlaceholder,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (4)
340
Placeholder
= AzureProvisioningStrings.TenantPlaceholder,
366
Placeholder
= AzureProvisioningStrings.SubscriptionIdPlaceholder,
399
Placeholder
= AzureProvisioningStrings.ResourceGroupPlaceholder,
440
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
Aspire.Hosting.Azure.Tests (2)
AzureDeployerTests.cs (1)
875
Placeholder
= "8080"
AzureEnvironmentResourceExtensionsTests.cs (1)
5015
Placeholder
= input.Placeholder,
Aspire.Hosting.EntityFrameworkCore (1)
EFResourceBuilderExtensions.cs (1)
845
Placeholder
= "e.g. InitialCreate"
Aspire.Hosting.Foundry (2)
HostedAgent\HostedAgentBuilderExtension.cs (1)
334
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)
182
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)
50
Placeholder
= "my-app"
58
Placeholder
= "1.0.0"
152
Placeholder
= "dev, staging, prod"
175
Placeholder
= "Enter a strong password"
225
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
= "/",
1390
Placeholder
= "stress-001",
1422
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)
1398
Placeholder = input.
Placeholder
,
Dashboard\DashboardService.cs (2)
239
if (input.
Placeholder
!= null)
241
dto.Placeholder = input.
Placeholder
;
Aspire.Hosting.Azure.Tests (5)
AzureDeployerTests.cs (4)
822
Assert.Equal("Enter value for unresolved-test-param", input.
Placeholder
);
895
Assert.Equal("8080", input.
Placeholder
);
1085
Assert.Equal("Enter value for dependent-param", input.
Placeholder
);
1130
Assert.Equal("Enter value for app-port", input.
Placeholder
);
AzureEnvironmentResourceExtensionsTests.cs (1)
5015
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
);