1 write to Data
Aspire.Hosting (1)
IInteractionService.cs (1)
1177Data = data;
79 references to Data
Aspire.Hosting (14)
ApplicationModel\ResourceCommandService.cs (1)
725: (result.Data, null);
Ats\InteractionExports.cs (5)
819Value = !result.Canceled && result.Data, 845Input = result.Canceled || result.Data is null ? null : InteractionExports.ToResultInput(result.Data), 877var inputs = result.Canceled || result.Data is null 879: new InteractionInputCollection(result.Data.Select(InteractionExports.ToResultInput).ToArray());
IInteractionService.cs (1)
1172[MemberNotNullWhen(false, nameof(Data))]
InteractionService.cs (1)
155return InteractionResult.Ok(result.Data[0]);
Orchestrator\ParameterProcessor.cs (3)
458await SetParameterCoreAsync(parameterResource, result.Data, cancellationToken).ConfigureAwait(false); 520await DeleteParameterCoreAsync(parameterResource, result.Data, cancellationToken).ConfigureAwait(false); 723proceedToInputs = result.Data;
Pipelines\DistributedApplicationPipeline.cs (1)
103if (result.Canceled || !result.Data)
Publishing\ContainerRuntimeReadiness.cs (1)
55if (!result.Canceled && result.Data)
VersionChecking\VersionCheckService.cs (1)
159if (result.Data)
Aspire.Hosting.Azure (12)
AzureEnvironmentResource.cs (1)
365if (result.Canceled || !result.Data)
AzureProvisioningController.cs (3)
719var location = result.Data[AzureBicepResource.KnownParameters.Location].Value; 729IsResourceDeletionConfirmed(result.Data), 1722if (notificationResult.Canceled || !notificationResult.Data)
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (7)
142_options.TenantResourceSuffix = result.Data[TenantResourceSuffixName].Value ?? string.Empty; 206_options.TenantId = result.Data[TenantName].Value; 241_options.TenantId = manualResult.Data[TenantName].Value; 305_options.SubscriptionId = result.Data[SubscriptionIdName].Value; 340_options.SubscriptionId = manualResult.Data[SubscriptionIdName].Value; 419var selectedResourceGroup = resourceGroupResult.Data[ResourceGroupName].Value; 497_options.Location = locationResult.Data[LocationName].Value;
Provisioning\Internal\RunModeProvisioningContextProvider.cs (1)
332ApplyProvisioningInputs(result.Data);
Aspire.Hosting.Azure.Tests (1)
tests\Shared\TestInteractionService.cs (1)
63return InteractionResult.Ok(new InteractionInputCollection(result.Data));
Aspire.Hosting.Browsers.Tests (1)
tests\Shared\TestInteractionService.cs (1)
63return InteractionResult.Ok(new InteractionInputCollection(result.Data));
Aspire.Hosting.DevTunnels (1)
DevTunnelLoginManager.cs (1)
69selectedProvider = result.Data ? LoginProvider.Microsoft : LoginProvider.GitHub;
Aspire.Hosting.DevTunnels.Tests (1)
tests\Shared\TestInteractionService.cs (1)
63return InteractionResult.Ok(new InteractionInputCollection(result.Data));
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentResource.cs (1)
536if (result.Canceled || !result.Data)
Aspire.Hosting.Kubernetes (1)
Deployment\HelmDeploymentEngine.cs (1)
694if (result.Canceled || !result.Data)
Aspire.Hosting.RemoteHost.Tests (1)
tests\Shared\TestInteractionService.cs (1)
63return InteractionResult.Ok(new InteractionInputCollection(result.Data));
Aspire.Hosting.Tests (24)
Dashboard\DashboardServiceTests.cs (5)
518Assert.Equal(result, (await resultTask.DefaultTimeout()).Data); 664Assert.Equal(result == true, promptResult.Data); 787Assert.Null(result.Data); 1254var resultInputs = Assert.IsType<InteractionInputCollection>(result.Data); 1294var resultInput = Assert.IsType<InteractionInput>(result.Data);
InteractionServiceTests.cs (10)
38Assert.True(result.Data); 102Assert.True(result1.Data); 110Assert.False(result2.Data); 148Assert.True((await resultTask1.DefaultTimeout()).Data); 156Assert.False((await resultTask2.DefaultTimeout()).Data); 458Assert.Equal("not-in-options", result.Data.Value); 878Assert.NotNull(result.Data); 880var resultCollection = result.Data; 1146Assert.True(result.Data); 1370var resultInput = Assert.IsType<InteractionInput>(result.Data);
Publishing\PipelineActivityReporterTests.cs (5)
584Assert.Equal("user-response", promptResult.Data?.Value); 613Assert.Equal("user-response", promptResult.Data?.Value); 642Assert.Equal("user-response", promptResult.Data?.Value); 673var files = result.Data!.GetFiles(); 746Assert.True(notificationResult.Data);
Terminals\InteractionServiceTerminalTests.cs (3)
125Assert.Same(input, Assert.Single(result.Data)); 174Assert.Equal(completion == true, result.Data); 302Assert.True((await prompt.DefaultTimeout()).Data);
tests\Shared\TestInteractionService.cs (1)
63return InteractionResult.Ok(new InteractionInputCollection(result.Data));
Publishers.AppHost (10)
DistributedApplicationBuilderExtensions.cs (10)
127var appName = multiInputResult.Canceled ? "default-app" : (multiInputResult.Data?["ApplicationName"]?.Value ?? "default-app"); 128var appVersion = multiInputResult.Canceled ? "1.0.0" : (multiInputResult.Data?["ApplicationVersion"]?.Value ?? "1.0.0"); 129var sslType = multiInputResult.Canceled ? "self-signed" : (multiInputResult.Data?["SSLCertificateType"]?.Value ?? "self-signed"); 130using var certFiles = multiInputResult.Canceled ? null : multiInputResult.Data?["CertificateFile"]?.GetFiles(); 163var environmentName = envResult.Canceled ? "dev" : (envResult.Data?.Value ?? "dev"); 178var dbPassword = dbPasswordResult.Canceled ? "defaultPassword" : (dbPasswordResult.Data?.Value ?? "defaultPassword"); 199var region = regionResult.Canceled ? "us-west-2" : (regionResult.Data?.Value ?? "us-west-2"); 213var enableLogging = enableLoggingResult.Canceled ? false : bool.TryParse(enableLoggingResult.Data?.Value, out var logVal) && logVal; 228var instanceCount = instanceCountResult.Canceled ? 2 : (int.TryParse(instanceCountResult.Data?.Value, out var count) ? Math.Max(1, Math.Min(10, count)) : 2); 248var deployMode = deployModeResult.Canceled ? "rolling" : (deployModeResult.Data?.Value ?? "rolling");
Stress.AppHost (11)
InteractionCommands.cs (11)
25if (resultTask1.Result.Data != true || resultTask2.Result.Data != true) 135var input = result.Data; 185foreach (var updatedInput in result.Data) 271foreach (var updatedInput in result.Data) 491foreach (var updatedInput in result.Data) 591foreach (var updatedInput in result.Data) 673foreach (var input in result.Data) 864foreach (var input in result.Data) 1092var input = result.Data; 1139var input = result.Data;
Terminals.AppHost (1)
TerminalInteractionCommands.cs (1)
315if (!int.TryParse(limitResult.Data["limit"].Value, CultureInfo.InvariantCulture, out var limit))