IDistributedApplicationPipeline
Interface net10.0
Represents a pipeline for executing deployment steps in a distributed application.
namespace Aspire.Hosting.Pipelines;
public interface IDistributedApplicationPipeline{ // ...}Methods4
Section titled MethodsAddPipelineConfiguration(Func<PipelineConfigurationContext, Task>)abstract Registers a callback to be executed during the pipeline configuration phase.
AddStep(string, Func<PipelineStepContext, Task>, object?, object?)abstract Adds a deployment step to the pipeline.
AddStep(PipelineStep)abstract Adds a deployment step to the pipeline.
ExecuteAsync(PipelineContext)abstractTask Executes all steps in the pipeline in dependency order.