39 references to BeforeStart
Aspire.Hosting (5)
DistributedApplication.cs (3)
688throw new InvalidOperationException($"The registered {nameof(IDistributedApplicationPipeline)} implementation '{pipeline.GetType().FullName}' does not support executing the '{WellKnownPipelineSteps.BeforeStart}' step during startup."); 712using (var pipelineActivity = ProfilingTelemetry.StartAppHostBeforeStartPipeline(configuration, WellKnownPipelineSteps.BeforeStart)) 717await beforeStartPipeline.ExecuteStepSequentiallyAsync(WellKnownPipelineSteps.BeforeStart, pipelineContext).ConfigureAwait(false);
Pipelines\DistributedApplicationPipeline.cs (2)
343Name = WellKnownPipelineSteps.BeforeStart, 357RequiredBySteps = [WellKnownPipelineSteps.BeforeStart],
Aspire.Hosting.Azure (1)
AzureEnvironmentResource.cs (1)
89RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppEnvironmentResource.cs (1)
59RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
AzureContainerAppExtensions.cs (1)
107requiredBy: WellKnownPipelineSteps.BeforeStart);
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceEnvironmentExtensions.cs (1)
67requiredBy: WellKnownPipelineSteps.BeforeStart);
AzureAppServiceEnvironmentResource.cs (1)
63RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentResource.cs (1)
59WellKnownPipelineSteps.BeforeStart,
Aspire.Hosting.Azure.Sandboxes (2)
AzureSandboxesExtensions.cs (1)
500requiredBy: WellKnownPipelineSteps.BeforeStart);
AzureSandboxGroupResource.cs (1)
52RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Azure.Tests (4)
AzureEnvironmentResourceExtensionsTests.cs (2)
545var beforeStartSteps = steps.Where(step => step.RequiredBySteps.Contains(WellKnownPipelineSteps.BeforeStart)).ToArray(); 548Assert.DoesNotContain(WellKnownPipelineSteps.BeforeStart, steps.Single(step => step.Name == AzureEnvironmentResource.ProvisionInfrastructureStepName).RequiredBySteps);
AzureResourcePreparerTests.cs (2)
277dependsOn: WellKnownPipelineSteps.BeforeStart); 334dependsOn: WellKnownPipelineSteps.BeforeStart);
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentExtensions.cs (1)
55requiredBy: WellKnownPipelineSteps.BeforeStart);
DockerComposeEnvironmentResource.cs (1)
73RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Dotnet (2)
DotnetProjectBuildCoordinator.cs (1)
237WellKnownPipelineSteps.BeforeStart,
DotnetProjectResource.cs (1)
146[WellKnownPipelineSteps.BeforeStart])
Aspire.Hosting.Dotnet.Tests (4)
DotnetProjectBuildCoordinatorTests.cs (3)
744WellKnownPipelineSteps.BeforeStart, 781WellKnownPipelineSteps.BeforeStart, 1922requiredBy: WellKnownPipelineSteps.BeforeStart);
DotnetProjectResourceTests.cs (1)
302builder.Services.Configure<PipelineOptions>(options => options.Step = WellKnownPipelineSteps.BeforeStart);
Aspire.Hosting.Foundry (2)
Project\ProjectResource.cs (1)
64RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Toolbox\FoundryToolboxResource.cs (1)
64RequiredBySteps = [WellKnownPipelineSteps.BeforeStart],
Aspire.Hosting.Kubernetes (2)
KubernetesEnvironmentExtensions.cs (1)
66requiredBy: WellKnownPipelineSteps.BeforeStart);
KubernetesEnvironmentResource.cs (1)
245RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Radius (1)
RadiusEnvironmentResource.cs (1)
52RequiredBySteps = [WellKnownPipelineSteps.BeforeStart],
Aspire.Hosting.Tests (9)
Pipelines\DistributedApplicationPipelineTests.cs (6)
2310pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, firstFinalAction); 2311pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, secondFinalAction); 2317var firstBeforeStart = first.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2318var secondBeforeStart = second.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2475var originalBeforeStart = originalDeploy.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2497var cloneBeforeStart = cloneDeploy.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart);
Publishing\PipelineExecutorTests.cs (3)
74builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, _ => 79builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, _ => 87dependency.RequiredBy(WellKnownPipelineSteps.BeforeStart);