Skip to content
Docs Try Aspire

PipelineStepFactoryExtensions

Class static net10.0
📦 Aspire.Hosting v13.1.2
Provides extension methods for adding pipeline steps to resources.
namespace Aspire.Hosting.Pipelines;
public static class PipelineStepFactoryExtensions
{
// ...
}
WithPipelineConfiguration(IResourceBuilder<T>, Func<PipelineConfigurationContext, Task>)extension
Registers a callback to be executed during the pipeline configuration phase, allowing modification of step dependencies and relationships.
WithPipelineConfiguration(IResourceBuilder<T>, Action<PipelineConfigurationContext>)extension
Registers a callback to be executed during the pipeline configuration phase, allowing modification of step dependencies and relationships.
WithPipelineStepFactory(IResourceBuilder<T>, Func<PipelineStepFactoryContext, PipelineStep>)extension
Adds a pipeline step to the resource that will be executed during deployment.
WithPipelineStepFactory(IResourceBuilder<T>, Func<PipelineStepFactoryContext, Task<PipelineStep>>)extension
Adds a pipeline step to the resource that will be executed during deployment.
WithPipelineStepFactory(IResourceBuilder<T>, Func<PipelineStepFactoryContext, IEnumerable<PipelineStep>>)extension
Adds multiple pipeline steps to the resource that will be executed during deployment.
WithPipelineStepFactory(IResourceBuilder<T>, Func<PipelineStepFactoryContext, Task<IEnumerable<PipelineStep>>>)extension
Adds multiple pipeline steps to the resource that will be executed during deployment.
View all methods