12 writes to Steps
Aspire.Hosting (1)
Pipelines\DistributedApplicationPipeline.cs (1)
772Steps = allSteps.AsReadOnly(),
Aspire.Hosting.Azure.Tests (7)
AzureApiManagementTests.cs (1)
1121Steps = [provisionStep],
AzureSandboxesTests.cs (6)
2493Steps = steps, 2531Steps = environmentSteps, 2950Steps = steps, 3115Steps = steps, 3151Steps = steps, 3199Steps = steps,
Aspire.Hosting.Foundry.Tests (3)
ToolboxTests.cs (3)
831Steps = new[] { toolboxDeploy, containerDeploy } 867Steps = new[] { toolboxDeploy } 914Steps = [toolboxDeploy, mcpDeploy]
Aspire.Hosting.Rust.Tests (1)
AddRustAppPublishTests.cs (1)
329Steps = [rustBuildStep, frontendBuildStep, assetsBuildStep]
27 references to Steps
Aspire.Hosting (7)
Pipelines\DistributedApplicationPipelineExtensions.cs (3)
43var step = context.Steps.FirstOrDefault(candidate => candidate.Name == stepName); 46var availableSteps = string.Join(", ", context.Steps.Select(candidate => $"'{candidate.Name}'")); 75var validationStep = context.Steps.FirstOrDefault(step => step.Name == DistributedApplicationPipeline.ValidateBuildOnlyContainerReferencesStepName);
Pipelines\PipelineConfigurationContext.cs (2)
53internal PipelineEditor Pipeline => new(Steps); 70return Steps.Where(s => s.Tags.Contains(tag));
Pipelines\PipelineOutputDiffingExtensions.cs (2)
227var baseline = context.Steps.Single(candidate => candidate.Name == baselineName); 228foreach (var candidate in context.Steps)
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppExtensions.cs (1)
109var validationStep = context.Steps.Single(step => step.Name == ValidateContainerAppsStepName);
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
208var pushSteps = context.Steps
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxContainerDeployment.cs (1)
176if (WouldCreateDependencyCycle(context.Steps, consumerStep, producerStep))
Aspire.Hosting.Azure.Tests (2)
JavaScriptPublishValidationTests.cs (1)
43graph = context.Steps.ToArray();
OutputDiffingOrderingTests.cs (1)
31graph = context.Steps.ToArray();
Aspire.Hosting.Docker.Tests (1)
OutputDiffingOrderingTests.cs (1)
31graph = context.Steps.ToArray();
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFOutputDiffingTests.cs (1)
47graph = context.Steps.ToArray();
Aspire.Hosting.Kubernetes.Tests (1)
OutputDiffingOrderingTests.cs (1)
31graph = context.Steps.ToArray();
Aspire.Hosting.Radius.Tests (1)
OutputDiffingOrderingTests.cs (1)
31graph = context.Steps.ToArray();
Aspire.Hosting.Tests (11)
BuildOnlyContainerValidationTests.cs (1)
78validationStep = context.Steps.Single(step => step.Name == DistributedApplicationPipeline.ValidateBuildOnlyContainerReferencesStepName);
Pipelines\DistributedApplicationPipelineTests.cs (8)
1489capturedSteps.AddRange(configContext.Steps); 1539var step1 = configContext.Steps.First(s => s.Name == "step1"); 1540var step2 = configContext.Steps.First(s => s.Name == "step2"); 1764allStepsAvailable = configContext.Steps.Any(s => s.Name == "resource1-step"); 2096parameterPromptingStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.ProcessParameters); 2097deployPrereqStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.DeployPrereq); 2098buildPrereqStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.BuildPrereq); 2099publishPrereqStep = configContext.Steps.FirstOrDefault(s => s.Name == WellKnownPipelineSteps.PublishPrereq);
Pipelines\PipelineOutputDiffingTests.cs (1)
346var writer = Assert.Single(context.Steps, step => step.Name == "late-writer");
Publishing\PipelineExecutorTests.cs (1)
83var dependency = context.Steps.Single(step => step.Name == "late-dependency");