133 writes to Required
Aspire.Hosting (5)
ApplicationModel\ParameterResource.cs (1)
608Required = required ?? Required,
ApplicationModel\ResourceCommandService.cs (1)
807Required = input.Required,
Ats\InteractionExports.cs (2)
263Required = input.Required, 315Required = options?.Required ?? false,
InteractionService.cs (1)
144return 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 (15)
AzureProvisioningController.cs (6)
278Required = true, 299Required = true, 320Required = true, 338Required = true, 383Required = true, 706Required = true,
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (6)
126Required = false 194Required = true, 221Required = true 293Required = true, 320Required = true 485Required = true,
Provisioning\Internal\RunModeProvisioningContextProvider.cs (3)
351Required = true, 377Required = true, 454Required = true,
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
5332Required = input.Required,
Aspire.Hosting.Browsers (4)
BrowserLogsConfigurationManager.cs (4)
49Required = true, 64Required = true, 84Required = true, 108Required = false,
Aspire.Hosting.Browsers.Tests (4)
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (4)
49Required = true, 64Required = true, 84Required = true, 108Required = false,
Aspire.Hosting.EntityFrameworkCore (1)
EFResourceBuilderExtensions.cs (1)
839Required = true,
Aspire.Hosting.Foundry (2)
HostedAgent\HostedAgentBuilderExtension.cs (1)
333Required = true,
PromptAgent\PromptAgentBuilderExtensions.cs (1)
123Required = true,
Aspire.Hosting.Tests (42)
AddParameterTests.cs (3)
838Required = false 856Required = true 874Required = false
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (4)
219Required = true, 2484Required = true, 2558Required = true, 2568Required = true,
Dashboard\DashboardServiceTests.cs (3)
181Required = true, 369Required = true 1272var 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)
653Required = true
ResourceCommandServiceTests.cs (16)
590Required = true 631Required = true 671Required = true 956Required = true 998Required = true, 1005Required = true, 1071Required = true, 1078Required = true, 1163Required = true, 1233Required = true 1285Required = true 1442Required = true, 1449Required = true, 1514Required = true 1625Required = true 1631Required = true
Terminals\InteractionServiceTerminalTests.cs (1)
118var input = new InteractionInput { Name = "text", InputType = InputType.Text, Required = true, Value = "value" };
WithHttpCommandTests.cs (3)
273Required = true 366Required = true 755Required = true
WithProcessCommandTests.cs (1)
1434Required = true
Publishers.AppHost (11)
DistributedApplicationBuilderExtensions.cs (11)
49Required = true, 57Required = false, 65Required = true, 78Required = true, 100Required = true 151Required = true, 174Required = true, 189Required = true, 210Required = false 224Required = true, 239Required = true,
Stress.AppHost (47)
CommandResources.cs (27)
151Required = true, 159Required = true 209Required = true, 249Required = false, 304Required = true, 395Required = true, 410Required = true, 453Required = true, 877Required = true, 887Required = true, 897Required = true, 1064Required = true, 1072Required = true, 1081Required = true, 1091Required = true, 1099Required = true, 1108Required = true, 1116Required = true, 1125Required = true, 1133Required = true, 1143Required = true, 1151Required = true, 1160Required = true, 1390Required = true, 1400Required = true, 1409Required = true, 1422Required = 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", Description = "The name for the dinner reservation. Maximum 50 characters.", Placeholder = "Enter name", Required = true, MaxLength = 50 }, 240new InteractionInput { Name = "Password", InputType = InputType.SecretText, Label = "Password", Description = "The password for the reservation. Maximum 20 characters.", Placeholder = "Enter password", Required = true, MaxLength = 20 }, 244new InteractionInput { Name = "RememberMe", InputType = InputType.Boolean, Label = "Remember me", Placeholder = "What does this do?", Required = true }, 367Required = true, 381Required = true, 428Required = true, 439Required = true, 448Required = true, 506Required = true, 520Required = true, 537Required = true, 568new InteractionInput { Name = "Receipt", InputType = InputType.File, Label = "Receipt", Placeholder = "Upload receipt", Required = true }, 689Required = true, 712Required = true, 783Required = true, 1077Required = true, 1125Required = true
Terminals.AppHost (1)
TerminalInteractionCommands.cs (1)
303Required = true
43 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)
1398Required = input.Required,
Dashboard\DashboardService.cs (1)
226Required = input.Required,
InteractionService.cs (2)
611if (input.Required && files.Count == 0) 626if (input.Required)
Pipelines\PipelineActivityReporter.cs (1)
342Required = input.Required,
Aspire.Hosting.Azure.Tests (21)
AzureDeployerTests.cs (4)
251Assert.True(input.Required); 268Assert.True(input.Required); 286Assert.False(input.Required); 304Assert.True(input.Required);
AzureEnvironmentResourceExtensionsTests.cs (7)
280Assert.False(suffix.Required); 424Assert.True(input.Required); 434Assert.True(input.Required); 445Assert.True(input.Required); 456Assert.True(input.Required); 983Assert.True(locationArgument.Required); 5332Required = input.Required,
ProvisioningContextProviderTests.cs (10)
44Assert.False(input.Required); 165Assert.False(input.Required); 555Assert.True(input.Required); 562Assert.True(input.Required); 569Assert.False(input.Required); 576Assert.True(input.Required); 710Assert.True(input.Required); 718Assert.True(input.Required); 725Assert.False(input.Required); 732Assert.True(input.Required);
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFMigrationCommandsTests.cs (1)
74Assert.True(nameArgument.Required);
Aspire.Hosting.Foundry.Tests (1)
HostedAgentExtensionTests.cs (1)
95Assert.True(argument.Required);
Aspire.Hosting.Tests (12)
AddParameterTests.cs (6)
733Assert.True(input.Required); 745Assert.False(input.Required); 843Assert.False(input.Required); 861Assert.False(input.Required); 879Assert.True(input.Required); 1007Assert.True(input.Required);
Orchestrator\ParameterProcessorTests.cs (5)
299Assert.True(input.Required); 305Assert.True(input.Required); 311Assert.True(input.Required); 317Assert.False(input.Required); 1067Assert.True(valueInput.Required);
WithHttpCommandTests.cs (1)
290Assert.True(argument.Required);