Interface IFileProcessingPipelineProvider
Provides a statically-shaped FileProcessingPipeline whose variant tree can be enumerated ahead of execution. Both FileProcessor and FileProcessingPipeline implement this interface.
Namespace: FulcrumFS
Assembly: FulcrumFS.dll
Syntax
public interface IFileProcessingPipelineProvider
Remarks
This is the type accepted wherever a variant pipeline is configured (e.g. Pipeline and the WithVariant methods).
It guarantees that nested variant ids can be discovered ahead of execution, which the add runner relies on for sorted variant-lock acquisition. For
dynamic per-extension routing, see IFileProcessingPipelineSelector.
Methods
| Name | Description |
|---|---|
| GetPipeline() | Gets the pipeline produced by this provider. |