74 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 (39)
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 (27)
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",
Placeholder
= "Enter name", Required = true, MaxLength = 50 },
240
new InteractionInput { Name = "Password", InputType = InputType.SecretText, Label = "Password",
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 },
285
Placeholder
= "Placeholder!",
298
Placeholder
= "Placeholder!",
346
Placeholder
= "Select dynamic value",
356
Placeholder
= "Select dynamic value",
366
Placeholder
= "Placeholder!",
424
Placeholder
= "Placeholder!",
437
Placeholder
= "Placeholder!",
455
Placeholder
= "Select dynamic value",
487
new InteractionInput { Name = "Receipt", InputType = InputType.File, Label = "Receipt",
Placeholder
= "Upload receipt", Required = true },
575
Placeholder
= $"Enter input {i + 1}"
610
Placeholder
= "Select tenant ID",
633
Placeholder
= "Select subscription ID",
670
Placeholder
= "Select or enter resource group",
701
Placeholder
= "Select location",
995
Placeholder
= "Select a JSON or YAML configuration file",
1040
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
);