127 writes to Required
Aspire.Hosting (5)
ApplicationModel\ParameterResource.cs (1)
173Required = required ?? false,
ApplicationModel\ResourceCommandService.cs (1)
807Required = input.Required,
Ats\InteractionExports.cs (2)
263Required = input.Required, 315Required = options?.Required ?? false,
InteractionService.cs (1)
140return await PromptInputAsync(title, message, new InteractionInput { Name = InteractionHelpers.LabelToName(inputLabel), InputType = InputType.Text, Label = inputLabel, Required = true, Placeholder = placeHolder }, options, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Azure (14)
AzureProvisioningController.cs (6)
279Required = true, 300Required = true, 321Required = true, 339Required = true, 361Required = true, 683Required = true,
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (5)
163Required = true, 190Required = true 262Required = true, 289Required = true 454Required = true,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (3)
340Required = true, 366Required = true, 443Required = true,
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
5002Required = input.Required,
Aspire.Hosting.Browsers (4)
BrowserLogsConfigurationManager.cs (4)
50Required = true, 65Required = true, 85Required = true, 109Required = false,
Aspire.Hosting.Browsers.Tests (4)
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (4)
50Required = true, 65Required = true, 85Required = true, 109Required = false,
Aspire.Hosting.EntityFrameworkCore (1)
EFResourceBuilderExtensions.cs (1)
758Required = true,
Aspire.Hosting.Foundry (2)
HostedAgent\HostedAgentBuilderExtension.cs (1)
331Required = true,
PromptAgent\PromptAgentBuilderExtensions.cs (1)
123Required = true,
Aspire.Hosting.Tests (38)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (4)
219Required = true, 2442Required = true, 2516Required = true, 2526Required = true,
Dashboard\DashboardServiceTests.cs (3)
176Required = true, 364Required = true 1117var input = new InteractionInput { Name = "File", InputType = InputType.File, Required = true, AllowMultipleFiles = true };
InteractionServiceTests.cs (10)
399var input = new InteractionInput { Name = "Value", Label = "Value", InputType = InputType.Text, Required = true }; 1018new InteractionInput { Name = "Email", Label = "Email", InputType = InputType.Text, Required = true }, 1019new InteractionInput { Name = "Age", Label = "Age", InputType = InputType.Number, Required = true } 1075Required = true, 1086new InteractionInput { Name = "Age", Label = "Age", InputType = InputType.Number, Required = true } 1108Required = true, 1119new InteractionInput { Name = "Age", Label = "Age", InputType = InputType.Number, Required = true } 1352var input = new InteractionInput { Name = "File", Label = "File", InputType = InputType.File, Required = true }; 1472var input = new InteractionInput { Name = "File", Label = "File", InputType = InputType.File, Required = true }; 1495var input = new InteractionInput { Name = "File", Label = "File", InputType = InputType.File, Required = false };
Publishing\PipelineActivityReporterTests.cs (1)
655Required = true
ResourceCommandServiceTests.cs (16)
589Required = true 630Required = true 670Required = true 955Required = true 997Required = true, 1004Required = true, 1070Required = true, 1077Required = true, 1162Required = true, 1232Required = true 1284Required = true 1339Required = true, 1346Required = true, 1411Required = true 1522Required = true 1528Required = true
WithHttpCommandTests.cs (3)
273Required = true 366Required = true 755Required = true
WithProcessCommandTests.cs (1)
1434Required = true
Publishers.AppHost (11)
DistributedApplicationBuilderExtensions.cs (11)
51Required = true, 59Required = false, 67Required = true, 80Required = true, 102Required = true 153Required = true, 176Required = true, 191Required = true, 212Required = false 226Required = true, 241Required = true,
Stress.AppHost (47)
CommandResources.cs (27)
150Required = true, 158Required = true 208Required = true, 248Required = false, 303Required = true, 394Required = true, 409Required = true, 452Required = true, 876Required = true, 886Required = true, 896Required = true, 986Required = true, 994Required = true, 1003Required = true, 1013Required = true, 1021Required = true, 1030Required = true, 1038Required = true, 1047Required = true, 1055Required = true, 1065Required = true, 1073Required = true, 1082Required = true, 1312Required = true, 1322Required = true, 1331Required = true, 1344Required = i <= 3,
InteractionCommands.cs (20)
148Required = true, 201Required = true, 236var numberOfPeopleInput = new InteractionInput { Name = "NumberOfPeople", InputType = InputType.Number, Label = "Number of people", Placeholder = "Enter number of people", Value = "2", Required = true }; 239new InteractionInput { Name = "Name", InputType = InputType.Text, Label = "Name", Placeholder = "Enter name", Required = true, MaxLength = 50 }, 240new InteractionInput { Name = "Password", InputType = InputType.SecretText, Label = "Password", Placeholder = "Enter password", Required = true, MaxLength = 20 }, 244new InteractionInput { Name = "RememberMe", InputType = InputType.Boolean, Label = "Remember me", Placeholder = "What does this do?", Required = true }, 286Required = true, 300Required = true, 347Required = true, 358Required = true, 367Required = true, 425Required = true, 439Required = true, 456Required = true, 487new InteractionInput { Name = "Receipt", InputType = InputType.File, Label = "Receipt", Placeholder = "Upload receipt", Required = true }, 608Required = true, 631Required = true, 702Required = true, 996Required = true, 1044Required = true
35 references to Required
Aspire.Hosting (8)
ApplicationModel\ResourceCommandService.cs (2)
609if (argument.Required) 807Required = input.Required,
Ats\InteractionExports.cs (1)
263Required = input.Required,
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
1375Required = input.Required,
Dashboard\DashboardService.cs (1)
202Required = input.Required,
InteractionService.cs (2)
568if (input.Required && files.Count == 0) 583if (input.Required)
Pipelines\PipelineActivityReporter.cs (1)
344Required = input.Required,
Aspire.Hosting.Azure.Tests (18)
AzureDeployerTests.cs (4)
65Assert.True(input.Required); 82Assert.True(input.Required); 100Assert.False(input.Required); 118Assert.True(input.Required);
AzureEnvironmentResourceExtensionsTests.cs (6)
128Assert.True(input.Required); 138Assert.True(input.Required); 149Assert.True(input.Required); 160Assert.True(input.Required); 665Assert.True(locationArgument.Required); 5002Required = input.Required,
ProvisioningContextProviderTests.cs (8)
357Assert.True(input.Required); 364Assert.True(input.Required); 371Assert.False(input.Required); 378Assert.True(input.Required); 510Assert.True(input.Required); 518Assert.True(input.Required); 525Assert.False(input.Required); 532Assert.True(input.Required);
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFMigrationCommandsTests.cs (1)
72Assert.True(nameArgument.Required);
Aspire.Hosting.Foundry.Tests (1)
HostedAgentExtensionTests.cs (1)
91Assert.True(argument.Required);
Aspire.Hosting.Tests (7)
AddParameterTests.cs (1)
642Assert.True(input.Required);
Orchestrator\ParameterProcessorTests.cs (5)
222Assert.False(input.Required); 228Assert.False(input.Required); 234Assert.False(input.Required); 240Assert.False(input.Required); 906Assert.True(valueInput.Required);
WithHttpCommandTests.cs (1)
290Assert.True(argument.Required);