40 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)
297Name = WellKnownPipelineSteps.BeforeStart, 311RequiredBySteps = [WellKnownPipelineSteps.BeforeStart],
Aspire.Hosting.Azure (1)
AzureEnvironmentResource.cs (1)
86RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppEnvironmentResource.cs (1)
66RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
AzureContainerAppExtensions.cs (1)
105requiredBy: WellKnownPipelineSteps.BeforeStart);
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceEnvironmentExtensions.cs (1)
65requiredBy: WellKnownPipelineSteps.BeforeStart);
AzureAppServiceEnvironmentResource.cs (1)
62RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Azure.EntraId (2)
EntraIdApplicationResource.cs (2)
79RequiredBySteps = [WellKnownPipelineSteps.BeforeStart] 106RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Azure.EntraId.Tests (1)
EntraIdApiProvisioningTests.cs (1)
884Assert.Equal([WellKnownPipelineSteps.BeforeStart], step.RequiredBySteps);
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentResource.cs (1)
56WellKnownPipelineSteps.BeforeStart,
Aspire.Hosting.Azure.Sandboxes (2)
AzureSandboxesExtensions.cs (1)
489requiredBy: WellKnownPipelineSteps.BeforeStart);
AzureSandboxGroupResource.cs (1)
50RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Azure.Tests (4)
AzureEnvironmentResourceExtensionsTests.cs (2)
841var beforeStartSteps = steps.Where(step => step.RequiredBySteps.Contains(WellKnownPipelineSteps.BeforeStart)).ToArray(); 844Assert.DoesNotContain(WellKnownPipelineSteps.BeforeStart, steps.Single(step => step.Name == AzureEnvironmentResource.ProvisionInfrastructureStepName).RequiredBySteps);
AzureResourcePreparerTests.cs (2)
384dependsOn: WellKnownPipelineSteps.BeforeStart); 449dependsOn: WellKnownPipelineSteps.BeforeStart);
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentExtensions.cs (1)
53requiredBy: WellKnownPipelineSteps.BeforeStart);
DockerComposeEnvironmentResource.cs (1)
71RequiredBySteps = [WellKnownPipelineSteps.BeforeStart]
Aspire.Hosting.Dotnet (1)
DotnetProjectBuildCoordinator.cs (1)
245WellKnownPipelineSteps.BeforeStart,
Aspire.Hosting.Dotnet.Tests (3)
DotnetProjectBuildCoordinatorTests.cs (3)
1275WellKnownPipelineSteps.BeforeStart, 1312WellKnownPipelineSteps.BeforeStart, 2475requiredBy: 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)
64requiredBy: 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)
2338pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, firstFinalAction); 2339pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, secondFinalAction); 2345var firstBeforeStart = first.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2346var secondBeforeStart = second.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2503var originalBeforeStart = originalDeploy.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart); 2525var cloneBeforeStart = cloneDeploy.Single(step => step.Name == WellKnownPipelineSteps.BeforeStart);
Publishing\PipelineExecutorTests.cs (3)
71builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, _ => 76builder.Pipeline.WithFinalAction(WellKnownPipelineSteps.BeforeStart, _ => 84dependency.RequiredBy(WellKnownPipelineSteps.BeforeStart);