Skip to content
Docs Try Aspire

PipelineStepFactoryExtensions

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