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