201 writes to Value
Aspire.Hosting (14)
ApplicationModel\ResourceCommandService.cs (2)
588
var value = argument.
Value
= argument.InputType == InputType.SecretText
810
Value
= value,
Ats\InteractionExports.cs (4)
265
Value
= input.Value,
317
Value
= options?.Value,
351
Input.
Value
= value;
489
_inner.Input.
Value
= value;
Dashboard\DashboardServiceData.cs (1)
330
modelInput.
Value
= incomingValue;
InteractionService.cs (2)
230
input.
Value
= null;
606
var value = input.
Value
= input.Value?.Trim();
Orchestrator\ParameterProcessor.cs (4)
336
context.Input.
Value
= existingValue;
364
context.Input.
Value
= "true";
437
input.
Value
= existingValue;
531
Value
= hasExistingValue ? "true" : null,
ParameterResourceBuilderExtensions.cs (1)
302
Value
= GetOptionalString(options.Value),
Aspire.Hosting.Azure (16)
AzureProvisioningController.cs (8)
367
context.Input.
Value
= options.TenantResourceSuffix ?? string.Empty;
401
Value
= "false"
415
context.Input.
Value
= currentContext.TenantId;
448
context.Input.
Value
= currentContext.SubscriptionId;
479
context.Input.
Value
= currentContext.ResourceGroup;
517
context.Input.
Value
= resourceGroupLocation;
529
context.Input.
Value
= !string.IsNullOrEmpty(deploymentStateResourceName)
707
Value
= currentLocation,
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
388
Value
= GetDefaultResourceGroupName(),
Provisioning\Internal\RunModeProvisioningContextProvider.cs (7)
354
Value
= _options.TenantId,
381
Value
= _options.SubscriptionId,
415
Value
= _options.ResourceGroup ?? (useTextResourceGroupInput ? GetDefaultResourceGroupName() : null),
437
context.Input.
Value
= GetDefaultResourceGroupName();
456
Value
= _options.Location,
473
context.Input.
Value
= resourceGroupLocation;
495
Value
= _options.TenantResourceSuffix
Aspire.Hosting.Azure.Tests (44)
AzureDeployerTests.cs (12)
134
interaction.Inputs[0].
Value
= value;
254
tenantInteraction.Inputs[0].
Value
= "87654321-4321-4321-4321-210987654321";
272
subscriptionInteraction.Inputs[0].
Value
= "12345678-1234-1234-1234-123456789012";
290
resourceGroupInteraction.Inputs[0].
Value
= "test-rg";
308
locationInteraction.Inputs[0].
Value
= "westus2";
1015
parameterInputs.Inputs[0].
Value
= "resolved-test-value";
1089
parameterInputs.Inputs[0].
Value
= "9090";
1278
parameterInputs.Inputs[0].
Value
= "discovered-param-value";
1323
parameterInputs.Inputs[0].
Value
= "8080";
2110
apiKeyInput.
Value
= "secret-key-12345";
2111
dbInput.
Value
= "Server=localhost;Database=mydb";
2112
customInput.
Value
= "custom-value-xyz";
AzureEnvironmentResourceExtensionsTests.cs (20)
311
new() { Name = "tenantId", InputType = InputType.Text,
Value
= "87654321-4321-4321-4321-210987654321" },
312
new() { Name = "subscriptionId", InputType = InputType.Text,
Value
= "12345678-1234-1234-1234-123456789012" },
313
new() { Name = "resourceGroup", InputType = InputType.Text,
Value
= "test-rg" },
314
new() { Name = "location", InputType = InputType.Text,
Value
= "westus2" },
315
new() { Name = AzureBicepResource.KnownParameters.TenantResourceSuffix, InputType = InputType.Text,
Value
= "dev-a" }
547
tenantInput.
Value
= AzureContextOptionsArmClient.SecondTenantId;
558
subscriptionInput.
Value
= AzureContextOptionsArmClient.SecondSubscriptionId;
585
subscriptionInput.
Value
= "12345678-1234-1234-1234-123456789012";
587
resourceGroupInput.
Value
= "rg-new";
3111
interaction.Inputs[AzureBicepResource.KnownParameters.Location].
Value
= "westus2";
3292
locationInput.
Value
= "westus2";
3416
interaction.Inputs[AzureBicepResource.KnownParameters.Location].
Value
= "westus3";
3417
interaction.Inputs[AzureProvisioningController.ConfirmDeleteArgumentName].
Value
= "true";
3542
interaction.Inputs[AzureBicepResource.KnownParameters.Location].
Value
= "westus3";
3543
interaction.Inputs[AzureProvisioningController.ConfirmDeleteArgumentName].
Value
= "true";
3605
interaction.Inputs[AzureBicepResource.KnownParameters.Location].
Value
= "westus3";
3606
interaction.Inputs[AzureProvisioningController.ConfirmDeleteArgumentName].
Value
= "true";
4453
interaction.Inputs[AzureBicepResource.KnownParameters.Location].
Value
= "westus2";
5319
Value
= value.Value
5335
Value
= input.Value,
ProvisioningContextProviderTests.cs (12)
45
input.
Value
= selectedSuffix;
169
input.
Value
= selectedSuffix;
579
inputsInteraction.Inputs[BaseProvisioningContextProvider.SubscriptionIdName].
Value
= "12345678-1234-1234-1234-123456789012";
582
inputsInteraction.Inputs[BaseProvisioningContextProvider.ResourceGroupName].
Value
= "test-new-rg";
593
inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].
Value
= inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;
639
inputsInteraction.Inputs[BaseProvisioningContextProvider.SubscriptionIdName].
Value
= "not a guid";
650
inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].
Value
= inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;
651
inputsInteraction.Inputs[BaseProvisioningContextProvider.ResourceGroupName].
Value
= "invalid group";
736
inputsInteraction.Inputs[BaseProvisioningContextProvider.ResourceGroupName].
Value
= "test-new-rg";
756
inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].
Value
= inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;
937
inputsInteraction.Inputs[BaseProvisioningContextProvider.TenantName].
Value
= "87654321-4321-4321-4321-210987654321";
1045
inputsInteraction.Inputs[BaseProvisioningContextProvider.SubscriptionIdName].
Value
= "12345678-1234-1234-1234-123456789012";
Aspire.Hosting.Browsers (6)
BrowserLogsConfigurationManager.cs (6)
50
Value
= ResourceScopeValue,
132
Value
= userSecretsAvailable ? "true" : null,
182
context.Input.
Value
= currentConfiguration.Browser;
191
context.Input.
Value
= currentConfiguration.UserDataMode.ToString();
200
context.Input.
Value
= currentConfiguration.Profile ?? BrowserDefaultProfileValue;
243
context.Input.
Value
= BrowserDefaultProfileValue;
Aspire.Hosting.Browsers.Tests (11)
BrowserLogsBuilderExtensionsTests.cs (5)
1736
new InteractionInput { Name = "scope", InputType = InputType.Choice,
Value
= scope },
1737
new InteractionInput { Name = "browser", InputType = InputType.Choice,
Value
= browser },
1738
new InteractionInput { Name = "userDataMode", InputType = InputType.Choice,
Value
= userDataMode },
1739
new InteractionInput { Name = "profile", InputType = InputType.Choice,
Value
= profile },
1740
new InteractionInput { Name = "saveToUserSecrets", InputType = InputType.Boolean,
Value
= saveToUserSecrets },
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (6)
50
Value
= ResourceScopeValue,
132
Value
= userSecretsAvailable ? "true" : null,
182
context.Input.
Value
= currentConfiguration.Browser;
191
context.Input.
Value
= currentConfiguration.UserDataMode.ToString();
200
context.Input.
Value
= currentConfiguration.Profile ?? BrowserDefaultProfileValue;
243
context.Input.
Value
= BrowserDefaultProfileValue;
Aspire.Hosting.Foundry.Tests (3)
HostedAgentExtensionTests.cs (2)
118
Value
= " "
183
Value
= "hello from dashboard"
PromptAgentTests.cs (1)
199
Value
= "Hello"
Aspire.Hosting.RemoteHost.Tests (3)
AtsExportsTests.cs (3)
94
data.Inputs["region"].
Value
= "westus";
95
data.Inputs["zone"].
Value
= "a";
136
data.Inputs["artifact"].
Value
= "/repo/artifact.zip";
Aspire.Hosting.Tests (58)
AddParameterTests.cs (1)
895
Value
= "5"
Orchestrator\ParameterProcessorTests.cs (37)
179
inputsInteraction.Inputs["programmaticMissing"].
Value
= "resolved";
320
inputsInteraction.Inputs["param1"].
Value
= "value1";
321
inputsInteraction.Inputs["param2"].
Value
= "value2";
322
inputsInteraction.Inputs["secretParam"].
Value
= "secretValue";
464
prompt.Inputs[parameter.Name].
Value
= "finalValue";
563
inputsInteraction.Inputs["testParam"].
Value
= "testValue";
1116
valueInput.
Value
= "callerValue";
1329
inputsInteraction.Inputs["firstParam"].
Value
= "1";
1330
inputsInteraction.Inputs["secondParam"].
Value
= "2";
1375
inputsInteraction.Inputs["Region"].
Value
= "west";
1376
inputsInteraction.Inputs["Zone"].
Value
= "west-a";
1406
inputsInteraction.Inputs["Secret"].
Value
= "secret-value";
1407
inputsInteraction.Inputs["otherParam"].
Value
= "other-value";
1472
inputsInteraction.Inputs[ParameterProcessor.SetParameterValueName].
Value
= "newValue";
1473
inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].
Value
= "true";
1628
prompt.Inputs[parameter.Name].
Value
= "saved-value";
1629
prompt.Inputs[ParameterProcessor.SaveToUserSecretsName].
Value
= "true";
1652
prompt.Inputs[firstParameter.Name].
Value
= "stale-form-value";
1653
prompt.Inputs[secondParameter.Name].
Value
= "form-value";
1654
prompt.Inputs[ParameterProcessor.SaveToUserSecretsName].
Value
= "true";
1675
Value
= value
1681
Value
= saveToUserSecrets
1693
Value
= deleteFromUserSecrets
1854
inputsInteraction.Inputs["mydb"].
Value
= "Server=localhost;Database=mydb";
1855
inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].
Value
= "true";
1895
inputsInteraction.Inputs["myparam"].
Value
= "myvalue";
1896
inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].
Value
= "true";
1939
inputsInteraction.Inputs["customparam"].
Value
= "customvalue";
1940
inputsInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].
Value
= "true";
2030
inputsInteraction.Inputs["testParam"].
Value
= "newValue";
2171
interaction.Inputs[parameter.Name].
Value
= "savedValue";
2172
interaction.Inputs[ParameterProcessor.SaveToUserSecretsName].
Value
= "true";
2465
inputsInteraction.Inputs["testParam"].
Value
= "resolvedValue";
2511
setInteraction.Inputs[ParameterProcessor.SetParameterValueName].
Value
= "savedValue";
2512
setInteraction.Inputs[ParameterProcessor.SaveToUserSecretsName].
Value
= "true";
2524
deleteInteraction.Inputs[ParameterProcessor.DeleteFromUserSecretsName].
Value
= "true";
2538
inputsInteraction.Inputs["testParam"].
Value
= "newValue";
ResourceCommandServiceTests.cs (14)
547
Value
= "#submit"
553
Value
= "2"
682
Value
= " secret "
718
Value
= "1"
724
Value
= "true"
1177
context.Input.
Value
= "default";
1304
input.
Value
= "#submit";
1339
Value
= "default"
1379
inputs["message"].
Value
= $"invocation-{invocation}";
1443
Value
= "true"
1450
Value
= "50000",
1474
interaction.Inputs["generateTraces"].
Value
= "false";
1642
Value
= "#submit"
1682
Value
= "prod"
Terminals\InteractionServiceTerminalTests.cs (1)
118
var input = new InteractionInput { Name = "text", InputType = InputType.Text, Required = true,
Value
= "value" };
WithHttpCommandTests.cs (2)
383
Value
= "hello-from-ts-prepare-request"
784
Value
= "hello-from-argument"
WithProcessCommandTests.cs (3)
186
Value
= "hello-from-options-callback"
265
Value
= "hello-from-factory"
380
Value
= "hello-from-argument"
ExternalServices.AppHost (1)
AppHost.cs (1)
14
Value
= "https://example.com",
Stress.AppHost (44)
CommandResources.cs (34)
219
Value
= "1"
227
Value
= "false"
235
Value
= "vanilla",
314
Value
= "success",
328
Value
= "30"
336
Value
= "true"
454
Value
= "1"
491
context.Input.
Value
= isPerishable ? "express" : "standard";
555
Value
= "version",
583
Value
= "Hello from stdin",
657
Value
= "Aspire",
666
Value
= "Hello from C#",
712
Value
= "small",
726
Value
= "25"
758
Value
= "smoke",
792
Value
= "daily-import",
801
Value
= "local-trigger",
830
Value
= processCommandSampleBackupPath,
839
Value
= "db-server",
848
Value
= "mainDb",
1065
Value
= "true"
1073
Value
= DefaultTraceCount.ToString(CultureInfo.InvariantCulture),
1082
Value
= DefaultSpansPerTrace.ToString(CultureInfo.InvariantCulture),
1092
Value
= "true"
1100
Value
= DefaultLargeTraceSpanCount.ToString(CultureInfo.InvariantCulture),
1109
Value
= "true"
1117
Value
= DefaultStructuredLogCount.ToString(CultureInfo.InvariantCulture),
1126
Value
= "true"
1134
Value
= DefaultConsoleLogCount.ToString(CultureInfo.InvariantCulture),
1144
Value
= "true"
1152
Value
= DefaultMetricDurationHours.ToString(CultureInfo.InvariantCulture),
1161
Value
= DefaultMetricDimensionCount.ToString(CultureInfo.InvariantCulture),
1401
Value
= "5"
1410
Value
= "true"
InteractionCommands.cs (10)
236
var numberOfPeopleInput = new InteractionInput { Name = "NumberOfPeople", InputType = InputType.Number, Label = "Number of people", Placeholder = "Enter number of people",
Value
= "2", Required = true };
289
Value
= "Alex",
298
Value
= "example-password",
309
Value
= "pizza",
320
Value
= "Gluten-free",
329
Value
= "2",
338
Value
= "true",
457
context.Input.
Value
= dependsOnInput.Value;
770
context.Input.
Value
= "rg-aspire-stress";
803
context.Input.
Value
= existingLocation;
Terminals.AppHost (1)
TerminalInteractionCommands.cs (1)
302
Value
= DefaultUpperLimit.ToString(CultureInfo.InvariantCulture),
194 references to Value
Aspire.Hosting (26)
ApplicationModel\ResourceCommandService.cs (7)
589
? argument.
Value
590
: argument.
Value
?.Trim();
689
if (!arguments.TryGetByName(dependency, out var input) || string.IsNullOrEmpty(input.
Value
))
739
var value = input.
Value
;
764
: input.
Value
;
792
values[argument.Name] = argument.
Value
;
824
inputs[i] = CloneInput(input, input.
Value
);
Ats\InteractionExports.cs (1)
265
Value = input.
Value
,
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
1400
Value = input.
Value
,
Dashboard\DashboardService.cs (2)
244
if (input.
Value
!= null)
246
dto.Value = input.
Value
;
Dashboard\DashboardServiceData.cs (2)
274
inputDtos.Add(new InputDto(input.Name, input.
Value
?? string.Empty, input.InputType, files));
328
if (!string.Equals(modelInput.
Value
?? string.Empty, incomingValue ?? string.Empty) || requestInput.InputType == InputType.File)
IInteractionService.cs (1)
755
return this[name].
Value
;
InteractionService.cs (3)
226
if (!input.AllowCustomChoice && !string.IsNullOrEmpty(input.
Value
))
228
if (input.Options == null || !input.Options.Any(o => o.Key == input.
Value
))
606
var value = input.Value = input.
Value
?.Trim();
Orchestrator\ParameterProcessor.cs (8)
329
if (context.Input.
Value
is not null)
359
if (context.Input.
Value
is null)
441
var hasSavedState = parameterSection.Data.Count > 0 && input.
Value
is not null;
548
var shouldSave = arguments[SaveToUserSecretsName].
Value
is { Length: > 0 } sv &&
561
deleteFromUserSecretsInput.
Value
is { Length: > 0 } deleteInputValue &&
796
var shouldSave = saveParameters?.
Value
is not null &&
797
bool.TryParse(saveParameters.
Value
, out var saveToDeploymentState) && saveToDeploymentState;
803
var inputValue = input.
Value
;
Pipelines\PipelineActivityReporter.cs (1)
344
Value = input.
Value
,
Aspire.Hosting.Azure (44)
AzureProvisioningController.cs (19)
413
if (string.IsNullOrEmpty(context.Input.
Value
))
438
var tenantId = context.AllInputs.TryGetByName(TenantIdArgumentName, out var tenantInput) && !string.IsNullOrWhiteSpace(tenantInput.
Value
)
439
? tenantInput.
Value
446
if (string.IsNullOrEmpty(context.Input.
Value
))
471
var subscriptionId = context.AllInputs.TryGetByName(SubscriptionIdArgumentName, out var subscriptionInput) && !string.IsNullOrWhiteSpace(subscriptionInput.
Value
)
472
? subscriptionInput.
Value
477
if (string.IsNullOrEmpty(context.Input.
Value
))
500
var subscriptionId = context.AllInputs.TryGetByName(SubscriptionIdArgumentName, out var subscriptionInput) && !string.IsNullOrWhiteSpace(subscriptionInput.
Value
)
501
? subscriptionInput.
Value
503
var resourceGroupName = context.AllInputs.TryGetByName(ResourceGroupArgumentName, out var resourceGroupInput) && !string.IsNullOrWhiteSpace(resourceGroupInput.
Value
)
504
? resourceGroupInput.
Value
527
if (string.IsNullOrEmpty(context.Input.
Value
))
553
if (!BaseProvisioningContextProvider.IsValidResourceGroupName(resourceGroupInput.
Value
))
564
if (!string.IsNullOrWhiteSpace(input.
Value
) && !Guid.TryParse(input.
Value
, out _))
719
var location = result.Data[AzureBicepResource.KnownParameters.Location].
Value
;
914
TenantId: arguments.TryGetByName(TenantIdArgumentName, out var tenantInput) ? tenantInput.
Value
: null,
916
? suffixInput.
Value
?? string.Empty : null);
947
bool.TryParse(input.
Value
, out var confirmDelete) &&
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (10)
142
_options.TenantResourceSuffix = result.Data[TenantResourceSuffixName].
Value
?? string.Empty;
206
_options.TenantId = result.Data[TenantName].
Value
;
230
if (!Guid.TryParse(tenantInput.
Value
, out var _))
241
_options.TenantId = manualResult.Data[TenantName].
Value
;
305
_options.SubscriptionId = result.Data[SubscriptionIdName].
Value
;
329
if (!Guid.TryParse(subscriptionInput.
Value
, out var _))
340
_options.SubscriptionId = manualResult.Data[SubscriptionIdName].
Value
;
405
if (!IsValidResourceGroupName(resourceGroupInput.
Value
))
419
var selectedResourceGroup = resourceGroupResult.Data[ResourceGroupName].
Value
;
497
_options.Location = locationResult.Data[LocationName].
Value
;
Provisioning\Internal\RunModeProvisioningContextProvider.cs (15)
304
if (!string.IsNullOrWhiteSpace(tenantInput.
Value
) && !Guid.TryParse(tenantInput.
Value
, out _))
311
if (!string.IsNullOrWhiteSpace(subscriptionInput.
Value
) && !Guid.TryParse(subscriptionInput.
Value
, out _))
317
if (!IsValidResourceGroupName(resourceGroupInput.
Value
))
389
? tenantInput.
Value
423
var subscriptionId = context.AllInputs[SubscriptionIdName].
Value
?? string.Empty;
435
if (string.IsNullOrEmpty(context.Input.
Value
) && !defaultResourceGroupNameSet)
462
var subscriptionId = context.AllInputs[SubscriptionIdName].
Value
?? string.Empty;
463
var resourceGroupName = context.AllInputs[ResourceGroupName].
Value
?? string.Empty;
506
_options.TenantId = tenantInput.
Value
;
509
_options.Location = inputs[LocationName].
Value
;
510
_options.SubscriptionId = inputs[SubscriptionIdName].
Value
;
511
_options.ResourceGroup = inputs[ResourceGroupName].
Value
;
514
_options.TenantResourceSuffix = suffixInput.
Value
?? string.Empty;
Aspire.Hosting.Azure.Tests (15)
AzureEnvironmentResourceExtensionsTests.cs (11)
284
Assert.Equal("configured", suffix.
Value
);
491
Assert.Equal("87654321-4321-4321-4321-210987654321", tenantInput.
Value
);
501
Assert.Equal("12345678-1234-1234-1234-123456789012", subscriptionInput.
Value
);
510
Assert.Equal("rg-test-2", resourceGroupInput.
Value
);
518
Assert.Equal("westus", locationInput.
Value
);
545
Assert.Equal(AzureContextOptionsArmClient.FirstTenantId, tenantInput.
Value
);
596
Assert.Equal("eastus", locationInput.
Value
);
990
Assert.Equal("false", confirmDeleteArgument.
Value
);
3273
Assert.Equal("westus3", commandLocationInput.
Value
);
3290
Assert.Equal("westus3", locationInput.
Value
);
5335
Value = input.
Value
,
ProvisioningContextProviderTests.cs (4)
168
Assert.Equal(configuredSuffix, input.
Value
);
855
Assert.StartsWith("rg-aspire-testapp-", resourceGroupInput.
Value
, StringComparison.Ordinal);
1002
Assert.Equal(subscriptionId, subscriptionInput.
Value
);
1042
Assert.StartsWith("rg-aspire-testapp-", resourceGroupInput.
Value
, StringComparison.Ordinal);
Aspire.Hosting.Browsers (15)
BrowserLogsConfigurationManager.cs (15)
179
if (context.Input.
Value
is null)
188
if (context.Input.
Value
is null)
198
if (context.Input.
Value
is null)
203
var browser = context.AllInputs[BrowserInputName].
Value
?? currentConfiguration.Browser;
204
var userDataModeValue = context.AllInputs[UserDataModeInputName].
Value
?? currentConfiguration.UserDataMode.ToString();
205
var profile = context.Input.
Value
;
275
if (string.IsNullOrWhiteSpace(browser.
Value
))
282
if (!Enum.TryParse<BrowserUserDataMode>(userDataMode.
Value
, ignoreCase: true, out var parsedUserDataMode))
290
!string.IsNullOrWhiteSpace(profile.
Value
) &&
291
!string.Equals(profile.
Value
, BrowserDefaultProfileValue, StringComparison.Ordinal))
464
var scope = string.Equals(inputs[ScopeInputName].
Value
, GlobalScopeValue, StringComparison.Ordinal)
467
var browser = inputs[BrowserInputName].
Value
?? string.Empty;
468
var userDataMode = Enum.Parse<BrowserUserDataMode>(inputs[UserDataModeInputName].
Value
!, ignoreCase: true);
469
var profileValue = inputs[ProfileInputName].
Value
;
482
return inputs[SaveToUserSecretsInputName].
Value
is { Length: > 0 } saveValue &&
Aspire.Hosting.Browsers.Tests (20)
BrowserLogsBuilderExtensionsTests.cs (5)
127
Assert.Equal("custom-browser", browserInput.
Value
);
128
Assert.Equal(nameof(BrowserUserDataMode.Shared), userDataModeInput.
Value
);
129
Assert.Equal("Profile 1", profileInput.
Value
);
166
Assert.Equal("Profile 1", profileInput.
Value
);
195
Assert.Null(saveInput.
Value
);
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (15)
179
if (context.Input.
Value
is null)
188
if (context.Input.
Value
is null)
198
if (context.Input.
Value
is null)
203
var browser = context.AllInputs[BrowserInputName].
Value
?? currentConfiguration.Browser;
204
var userDataModeValue = context.AllInputs[UserDataModeInputName].
Value
?? currentConfiguration.UserDataMode.ToString();
205
var profile = context.Input.
Value
;
275
if (string.IsNullOrWhiteSpace(browser.
Value
))
282
if (!Enum.TryParse<BrowserUserDataMode>(userDataMode.
Value
, ignoreCase: true, out var parsedUserDataMode))
290
!string.IsNullOrWhiteSpace(profile.
Value
) &&
291
!string.Equals(profile.
Value
, BrowserDefaultProfileValue, StringComparison.Ordinal))
464
var scope = string.Equals(inputs[ScopeInputName].
Value
, GlobalScopeValue, StringComparison.Ordinal)
467
var browser = inputs[BrowserInputName].
Value
?? string.Empty;
468
var userDataMode = Enum.Parse<BrowserUserDataMode>(inputs[UserDataModeInputName].
Value
!, ignoreCase: true);
469
var profileValue = inputs[ProfileInputName].
Value
;
482
return inputs[SaveToUserSecretsInputName].
Value
is { Length: > 0 } saveValue &&
Aspire.Hosting.Foundry (1)
HostedAgent\HostedAgentBuilderExtension.cs (1)
341
if (string.IsNullOrWhiteSpace(message.
Value
))
Aspire.Hosting.RemoteHost.Tests (5)
AtsExportsTests.cs (5)
103
Assert.Equal("westus", result.Inputs["region"].
Value
);
104
Assert.Equal("a", result.Inputs["zone"].
Value
);
110
Assert.Equal("westus", input.
Value
);
115
Assert.Equal("a", input.
Value
);
151
Assert.Equal("/repo/artifact.zip", result.Inputs["artifact"].
Value
);
Aspire.Hosting.Tests (21)
AddParameterTests.cs (5)
907
Assert.Equal("5", input.
Value
);
993
[nameof(InteractionInput.
Value
)] = "2",
1006
Assert.Equal("2", input.
Value
);
1049
[nameof(InteractionInput.
Value
)] = "",
1058
Assert.Null(input.
Value
);
Dashboard\DashboardServiceTests.cs (1)
1257
Assert.Equal(value, resultInputs[textInput.Name].
Value
);
InteractionServiceTests.cs (5)
458
Assert.Equal("not-in-options", result.Data.
Value
);
884
Assert.Equal("testuser", resultCollection["Username"].
Value
);
885
Assert.Equal("testpass", resultCollection["Password"].
Value
);
888
Assert.Equal("testuser", resultCollection[0].
Value
);
889
Assert.Equal("testpass", resultCollection[1].
Value
);
Orchestrator\ParameterProcessorTests.cs (6)
1065
Assert.Null(valueInput.
Value
);
1100
Assert.Equal("testValue", valueInput.
Value
);
1126
Assert.Equal("callerValue", valueInput.
Value
);
1168
Assert.Equal("true", saveInput.
Value
);
1360
context.Input.Options = [KeyValuePair.Create($"{context.AllInputs["Region"].
Value
}-a", "a")];
2523
Assert.Null(deleteInteraction.Inputs[ParameterProcessor.DeleteFromUserSecretsName].
Value
);
Publishing\PipelineActivityReporterTests.cs (3)
584
Assert.Equal("user-response", promptResult.Data?.
Value
);
613
Assert.Equal("user-response", promptResult.Data?.
Value
);
642
Assert.Equal("user-response", promptResult.Data?.
Value
);
ResourceCommandServiceTests.cs (1)
1409
Assert.Equal("default", messageDefinition.
Value
);
Publishers.AppHost (16)
DistributedApplicationBuilderExtensions.cs (16)
89
options.Add(new KeyValuePair<string, string>($"{dependsOnInput.
Value
}-{i}", $"{dependsOnInput.
Value
}-{i}"));
108
if (appNameInput?.
Value
is not null && appNameInput.
Value
.Length < 3)
114
if (versionInput?.
Value
is not null && !string.IsNullOrEmpty(versionInput.
Value
))
116
if (!System.Text.RegularExpressions.Regex.IsMatch(versionInput.
Value
, @"^\d+\.\d+\.\d+$"))
127
var appName = multiInputResult.Canceled ? "default-app" : (multiInputResult.Data?["ApplicationName"]?.
Value
?? "default-app");
128
var appVersion = multiInputResult.Canceled ? "1.0.0" : (multiInputResult.Data?["ApplicationVersion"]?.
Value
?? "1.0.0");
129
var sslType = multiInputResult.Canceled ? "self-signed" : (multiInputResult.Data?["SSLCertificateType"]?.
Value
?? "self-signed");
163
var environmentName = envResult.Canceled ? "dev" : (envResult.Data?.
Value
?? "dev");
178
var dbPassword = dbPasswordResult.Canceled ? "defaultPassword" : (dbPasswordResult.Data?.
Value
?? "defaultPassword");
199
var region = regionResult.Canceled ? "us-west-2" : (regionResult.Data?.
Value
?? "us-west-2");
213
var enableLogging = enableLoggingResult.Canceled ? false : bool.TryParse(enableLoggingResult.Data?.
Value
, out var logVal) && logVal;
228
var instanceCount = instanceCountResult.Canceled ? 2 : (int.TryParse(instanceCountResult.Data?.
Value
, out var count) ? Math.Max(1, Math.Min(10, count)) : 2);
248
var deployMode = deployModeResult.Canceled ? "rolling" : (deployModeResult.Data?.
Value
?? "rolling");
Stress.AppHost (30)
CommandResources.cs (5)
346
var inputsWithValues = arguments.Where(i => i.
Value
is not null).ToArray();
352
.Sum(i => i.
Value
?.Length ?? 0),
420
var category = context.AllInputs["category"].
Value
;
471
var item = context.AllInputs["item"].
Value
;
489
if (string.IsNullOrEmpty(context.Input.
Value
))
InteractionCommands.cs (25)
118
if (!string.IsNullOrEmpty(input.
Value
) && input.
Value
.Length < 3)
136
logger.LogInformation("Input: {Name} = {Value}", input.Name, input.
Value
);
187
logger.LogInformation("Input: {Label} = {Value}", updatedInput.Label, updatedInput.
Value
);
254
if (dinnerInput.
Value
== "steak" && int.TryParse(numberOfPeopleInput.
Value
, CultureInfo.InvariantCulture, out var i) && i > 4)
273
logger.LogInformation("Input: {Name} = {Value}", updatedInput.Name, updatedInput.
Value
);
403
if (!string.IsNullOrEmpty(dependsOnInput.
Value
))
409
list.Add(KeyValuePair.Create($"option{i}-{dependsOnInput.
Value
}", $"Option {i} - {dependsOnInput.
Value
}"));
457
context.Input.Value = dependsOnInput.
Value
;
493
logger.LogInformation("Input: {Name} = {Value}", updatedInput.Name, updatedInput.
Value
);
546
if (dependsOnInput.
Value
== "option1")
554
list.Add(KeyValuePair.Create($"option{i}-{dependsOnInput.
Value
}", $"Option {i} - {dependsOnInput.
Value
}"));
593
var value = updatedInput.
Value
;
675
logger.LogInformation("Input: {Name} = {Value}", input.Name, input.
Value
);
723
var tenantId = context.AllInputs["Tenant"].
Value
?? string.Empty;
768
if (string.IsNullOrEmpty(context.Input.
Value
))
789
var resourceGroupName = context.AllInputs["ResourceGroup"].
Value
?? string.Empty;
840
if (!string.IsNullOrWhiteSpace(tenant.
Value
) && !Guid.TryParse(tenant.
Value
, out _))
846
if (!string.IsNullOrWhiteSpace(subscription.
Value
) && !Guid.TryParse(subscription.
Value
, out _))
866
logger.LogInformation("Azure provisioning: {Name} = {Value}", input.Name, input.
Value
);
Terminals.AppHost (1)
TerminalInteractionCommands.cs (1)
315
if (!int.TryParse(limitResult.Data["limit"].
Value
, CultureInfo.InvariantCulture, out var limit))