Previous Docs Version

The documentation you are viewing is for a previous version of the Vendr product. Click here to jump to the current stable version.

Pipeline

API reference for Pipeline in Vendr, the eCommerce solution for Umbraco v8+

Pipeline

public class Pipeline

Namespace

Constructors

Pipeline

The default constructor.

public Pipeline()

Methods

Invoke<TPipeline,TEntity> (1 of 3)

public static PipelineResult<TEntity> Invoke<TPipeline, TEntity>(TEntity entity)
    where TPipeline : IEnumerable<IPipelineTask>, IPipelineTaskCollection

Invoke<TPipeline,TEntity> (2 of 3)

public static PipelineResult<TEntity> Invoke<TPipeline, TEntity>(TEntity entity, 
    object additionalData)
    where TPipeline : IEnumerable<IPipelineTask>, IPipelineTaskCollection

Invoke<TPipeline,TEntity> (3 of 3)

public static PipelineResult<TEntity> Invoke<TPipeline, TEntity>(TEntity entity, 
    IDictionary<string, object> additionalData = null)
    where TPipeline : IEnumerable<IPipelineTask>, IPipelineTaskCollection

Invoke<TPipeline,TArgs,TEntity>

public static PipelineResult<TEntity> Invoke<TPipeline, TArgs, TEntity>(
    Func<IUnitOfWork, TArgs> argsFactory)
    where TPipeline : IEnumerable<IPipelineTask>, IPipelineTaskCollection
    where TArgs : PipelineArgs<TEntity>

Edit this page on GitHub

Site + logo design © 2025 Outfield Digital Ltd. Content contributions licensed under MIT.
Vendr® is a Registered Trademark of Outfield Digital Ltd.