11 writes to DependsOnSteps
Aspire.Hosting (2)
ApplicationModel\ProjectResource.cs (1)
49DependsOnSteps = [WellKnownPipelineSteps.BuildPrereq],
ContainerResourceBuilderExtensions.cs (1)
55DependsOnSteps = [WellKnownPipelineSteps.BuildPrereq],
Aspire.Hosting.Azure (4)
AzureEnvironmentResource.cs (4)
77DependsOnSteps = [WellKnownPipelineSteps.PublishPrereq] 86DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq] 100DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq] 111DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq]
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppEnvironmentResource.cs (1)
42DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
Aspire.Hosting.Azure.AppService (3)
AzureAppServiceEnvironmentResource.cs (1)
45DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
AzureAppServiceWebSiteResource.cs (2)
68DependsOnSteps = new List<string> { "create-provisioning-context" }, 104DependsOnSteps = new List<string> { "create-provisioning-context" },
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentResource.cs (1)
121DependsOnSteps = [$"prepare-{Name}"]
28 references to DependsOnSteps
Aspire.Hosting (23)
Pipelines\DistributedApplicationPipeline.cs (21)
391if (!requiredByStepObj.DependsOnSteps.Contains(step.Name)) 393requiredByStepObj.DependsOnSteps.Add(step.Name); 447foreach (var dependency in currentStep.DependsOnSteps) 541foreach (var dependency in step.DependsOnSteps) 596if (step.DependsOnSteps.Count > 0) 600var depTasks = step.DependsOnSteps 608var failedDeps = step.DependsOnSteps 799foreach (var dependency in step.DependsOnSteps) 895if (step.DependsOnSteps.Count > 0) 898var depStatuses = step.DependsOnSteps 942foreach (var dep in step.DependsOnSteps) 954step.DependsOnSteps.Count == 0 && 955!allSteps.Any(other => other.DependsOnSteps.Contains(step.Name))) 987if (targetStep.DependsOnSteps.Count > 0) 989var sortedDeps = targetStep.DependsOnSteps.OrderBy(dep => dep, StringComparer.Ordinal); 1047foreach (var depName in step.DependsOnSteps) 1104if (step.DependsOnSteps.Count == 0) 1112foreach (var depName in step.DependsOnSteps) 1142var sortedDeps = step.DependsOnSteps.OrderBy(dep => dep, StringComparer.Ordinal); 1181if (step.DependsOnSteps.Count > 0) 1183sb.Append(CultureInfo.InvariantCulture, $" [depends on: {string.Join(", ", step.DependsOnSteps)}]");
Pipelines\PipelineStep.cs (2)
63DependsOnSteps.Add(stepName); 72DependsOnSteps.Add(step.Name);
Aspire.Hosting.Azure.Tests (1)
AzureBicepResourceTests.cs (1)
247Assert.Contains(AzureEnvironmentResource.CreateProvisioningContextStepName, step.DependsOnSteps);
Aspire.Hosting.Containers.Tests (3)
WithDockerfileTests.cs (3)
792Assert.Contains(WellKnownPipelineSteps.BuildPrereq, buildStep.DependsOnSteps); 954Assert.Contains(WellKnownPipelineSteps.BuildPrereq, buildStep.DependsOnSteps); 994Assert.Contains(WellKnownPipelineSteps.BuildPrereq, buildStep.DependsOnSteps);
Aspire.Hosting.Tests (1)
ProjectResourceTests.cs (1)
771Assert.Contains(WellKnownPipelineSteps.BuildPrereq, buildStep.DependsOnSteps);