PipelineStepFactoryExtensions Class

Definition

Provides extension methods for adding pipeline steps to resources.

public static class PipelineStepFactoryExtensions
type PipelineStepFactoryExtensions = class
Public Module PipelineStepFactoryExtensions
Inheritance
PipelineStepFactoryExtensions

Methods

WithPipelineConfiguration<T>(IResourceBuilder<T>, Action<PipelineConfigurationContext>)

Registers a callback to be executed during the pipeline configuration phase, allowing modification of step dependencies and relationships.

WithPipelineConfiguration<T>(IResourceBuilder<T>, Func<PipelineConfigurationContext,Task>)

Registers a callback to be executed during the pipeline configuration phase, allowing modification of step dependencies and relationships.

WithPipelineStepFactory<T>(IResourceBuilder<T>, Func<PipelineStepFactoryContext,IEnumerable<PipelineStep>>)

Adds multiple pipeline steps to the resource that will be executed during deployment.

WithPipelineStepFactory<T>(IResourceBuilder<T>, Func<PipelineStepFactoryContext,PipelineStep>)

Adds a pipeline step to the resource that will be executed during deployment.

WithPipelineStepFactory<T>(IResourceBuilder<T>, Func<PipelineStepFactoryContext,Task<IEnumerable<PipelineStep>>>)

Adds multiple pipeline steps to the resource that will be executed during deployment.

WithPipelineStepFactory<T>(IResourceBuilder<T>, Func<PipelineStepFactoryContext,Task<PipelineStep>>)

Adds a pipeline step to the resource that will be executed during deployment.

Applies to