17 instantiations of PipelineStep
Aspire.Hosting (1)
Pipelines\DistributedApplicationPipeline.cs (1)
33var step = new PipelineStep
Aspire.Hosting.Azure (7)
AzureEnvironmentResource.cs (7)
66var validateStep = new PipelineStep 72var createContextStep = new PipelineStep 79var provisionStep = new PipelineStep 86var buildStep = new PipelineStep 92var pushStep = new PipelineStep 100var deployStep = new PipelineStep 108var printDashboardUrlStep = new PipelineStep
Aspire.Hosting.Tests (9)
Pipelines\DistributedApplicationPipelineTests.cs (9)
247.WithAnnotation(new PipelineStepAnnotation(() => new PipelineStep 281new PipelineStep 290new PipelineStep 359var step1 = new PipelineStep 366var step2 = new PipelineStep 612.WithAnnotation(new PipelineStepAnnotation(() => new PipelineStep 619.WithAnnotation(new PipelineStepAnnotation(() => new PipelineStep 954.WithAnnotation(new PipelineStepAnnotation(() => new PipelineStep 1002.WithAnnotation(new PipelineStepAnnotation(() => new PipelineStep
38 references to PipelineStep
Aspire.Hosting (29)
Pipelines\DistributedApplicationPipeline.cs (22)
18private readonly List<PipelineStep> _steps = []; 33var step = new PipelineStep 52private static void AddDependencies(PipelineStep step, object dependsOn) 73private static void AddRequiredBy(PipelineStep step, object requiredBy) 94public void AddStep(PipelineStep step) 151private static IEnumerable<PipelineStep> CollectStepsFromAnnotations(DeployingContext context) 160foreach (var step in annotation.CreateSteps()) 168private static void ValidateSteps(IEnumerable<PipelineStep> steps) 172foreach (var step in steps) 181foreach (var step in steps) 209private static List<List<PipelineStep>> ResolveDependencies( 210IEnumerable<PipelineStep> steps, 211Dictionary<string, PipelineStep> stepsByName) 219foreach (var step in steps) 227foreach (var step in steps) 237if (stepsByName.TryGetValue(requiredByStep, out var requiredByStepObj) && 247foreach (var step in steps) 265var levels = new List<List<PipelineStep>>(); 276var currentLevel = new List<PipelineStep>(); 282var step = stepsByName[stepName]; 326private static async Task ExecuteStepAsync(PipelineStep step, DeployingContext context) 350foreach (var step in _steps)
Pipelines\IDistributedApplicationPipeline.cs (1)
33void AddStep(PipelineStep step);
Pipelines\PipelineStep.cs (2)
50public void DependsOn(PipelineStep step) 68public void RequiredBy(PipelineStep step)
Pipelines\PipelineStepAnnotation.cs (4)
17private readonly Func<IEnumerable<PipelineStep>> _factory; 23public PipelineStepAnnotation(Func<PipelineStep> factory) 32public PipelineStepAnnotation(Func<IEnumerable<PipelineStep>> factory) 41public IEnumerable<PipelineStep> CreateSteps() => _factory();
Aspire.Hosting.Azure (7)
AzureEnvironmentResource.cs (7)
66var validateStep = new PipelineStep 72var createContextStep = new PipelineStep 79var provisionStep = new PipelineStep 86var buildStep = new PipelineStep 92var pushStep = new PipelineStep 100var deployStep = new PipelineStep 108var printDashboardUrlStep = new PipelineStep
Aspire.Hosting.Tests (2)
Pipelines\DistributedApplicationPipelineTests.cs (2)
359var step1 = new PipelineStep 366var step2 = new PipelineStep