77 writes to Placeholder
Aspire.Hosting (6)
ApplicationModel\ParameterResource.cs (1)
610
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)
303
Placeholder
= GetOptionalString(options.Placeholder) ?? string.Format(CultureInfo.CurrentCulture, InteractionStrings.ParametersInputsParameterPlaceholder, parameter.Name),
Aspire.Hosting.Azure (13)
AzureProvisioningController.cs (6)
276
Placeholder
= AzureProvisioningStrings.TenantPlaceholder,
297
Placeholder
= AzureProvisioningStrings.SubscriptionIdPlaceholder,
318
Placeholder
= AzureProvisioningStrings.ResourceGroupPlaceholder,
336
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
381
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
703
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (3)
220
Placeholder
= AzureProvisioningStrings.TenantPlaceholder,
319
Placeholder
= AzureProvisioningStrings.SubscriptionIdPlaceholder,
387
Placeholder
= AzureProvisioningStrings.ResourceGroupPlaceholder,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (4)
353
Placeholder
= AzureProvisioningStrings.TenantPlaceholder,
379
Placeholder
= AzureProvisioningStrings.SubscriptionIdPlaceholder,
412
Placeholder
= AzureProvisioningStrings.ResourceGroupPlaceholder,
453
Placeholder
= AzureProvisioningStrings.LocationPlaceholder,
Aspire.Hosting.Azure.Tests (2)
AzureDeployerTests.cs (1)
1064
Placeholder
= "8080"
AzureEnvironmentResourceExtensionsTests.cs (1)
5336
Placeholder
= input.Placeholder,
Aspire.Hosting.EntityFrameworkCore (1)
EFResourceBuilderExtensions.cs (1)
840
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)
815
Placeholder
= "Enter number"
894
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)
57
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)
152
Placeholder
= "Hello"
210
Placeholder
= "Hello from the Stress playground",
250
Placeholder
= "Optional secret"
305
Placeholder
= "stress-apiservice",
396
Placeholder
= "Select category",
411
Placeholder
= "Select item",
463
Placeholder
= "Determined by item",
878
Placeholder
= "db-server",
888
Placeholder
= "pg_isready -U postgres",
898
Placeholder
= "/",
1391
Placeholder
= "stress-001",
1423
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",
TestShop.AppHost (2)
AppHost.cs (2)
64
Placeholder
= "Enter a number"
85
Placeholder
= "Choose certificate",
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)
1399
Placeholder = input.
Placeholder
,
Dashboard\DashboardService.cs (2)
240
if (input.
Placeholder
!= null)
242
dto.Placeholder = input.
Placeholder
;
Aspire.Hosting.Azure.Tests (5)
AzureDeployerTests.cs (4)
1011
Assert.Equal("Enter value for unresolved-test-param", input.
Placeholder
);
1084
Assert.Equal("8080", input.
Placeholder
);
1274
Assert.Equal("Enter value for dependent-param", input.
Placeholder
);
1319
Assert.Equal("Enter value for app-port", input.
Placeholder
);
AzureEnvironmentResourceExtensionsTests.cs (1)
5336
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)
731
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "test"), input.
Placeholder
);
763
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "test"), input.
Placeholder
);
797
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "secret"), input.
Placeholder
);
825
Assert.Equal("Enter number", input.
Placeholder
);
906
Assert.Equal("Enter number", input.
Placeholder
);
987
[nameof(InteractionInput.
Placeholder
)] = "Enter number (1-10)",
1005
Assert.Equal("Enter number (1-10)", input.
Placeholder
);
1033
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "api-key"), input.
Placeholder
);
1048
[nameof(InteractionInput.
Placeholder
)] = "",
1057
Assert.Equal(string.Format(InteractionStrings.ParametersInputsParameterPlaceholder, "worker-count"), input.
Placeholder
);