Aspire.Hosting.Pipelines Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| DeploymentStateSection |
Represents a section of deployment state with version tracking for concurrency control. |
| NullPublishingActivityReporter |
A no-op implementation of IPipelineActivityReporter for testing purposes. |
| PipelineConfigurationAnnotation |
An annotation that registers a callback to execute during the pipeline configuration phase, allowing modification of step dependencies and relationships. |
| PipelineConfigurationContext |
Provides contextual information for pipeline configuration callbacks. |
| PipelineContext |
Provides contextual information and services for the pipeline execution process of a distributed application. |
| PipelineOptions |
Represents the options for executing a pipeline. |
| PipelineStep |
Represents a step in the deployment pipeline. |
| PipelineStepAnnotation |
An annotation that creates pipeline steps for a resource during deployment. |
| PipelineStepContext |
Provides contextual information for a specific pipeline step execution. |
| PipelineStepExtensions |
Extension methods for pipeline steps. |
| PipelineStepFactoryContext |
Provides contextual information for creating pipeline steps from a PipelineStepAnnotation. |
| PipelineStepFactoryExtensions |
Provides extension methods for adding pipeline steps to resources. |
| PublishingExtensions |
Extension methods for IReportingStep and IReportingTask to provide direct operations. |
| WellKnownPipelineSteps |
Defines well-known pipeline step names used in the deployment pipeline. |
| WellKnownPipelineTags |
Defines well-known pipeline tags used to categorize pipeline steps. |
Interfaces
| IDeploymentStateManager |
Provides deployment state management functionality. |
| IDistributedApplicationPipeline |
Represents a pipeline for executing deployment steps in a distributed application. |
| IPipelineActivityReporter |
Interface for reporting publishing activities. |
| IPipelineOutputService |
Service for managing pipeline output directories. |
| IReportingStep |
Represents a publishing step, which can contain multiple tasks. |
| IReportingTask |
Represents a publishing task, which belongs to a step. |
Enums
| CompletionState |
Represents the completion state of a publishing activity (task, step, or top-level operation). |