PipelineStepFactoryExtensions
Class static net10.0
Provides extension methods for adding pipeline steps to resources.
namespace Aspire.Hosting.Pipelines;
public static class PipelineStepFactoryExtensions{ // ...} 6 members
Methods6
Section titled MethodsWithPipelineConfiguration(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.