pipelineRD icon indicating copy to clipboard operation
pipelineRD copied to clipboard

A chain of responsibility pattern implementation in .NET that supports retry policy, sync and async steps, rollback, pipeline recovery by cache and visual documentation using diagrams.

PipelineRD

Build Status NuGet NuGet

A chain of responsability pattern implementation in .NET

Supports retry policy, sync and async steps, rollback, pipeline recovery by cache.

Check the wiki for examples and how to use it.

Installing PipelineRD

You should install PipelineRD with NuGet:

Install-Package PipelineRD

Or via the .NET Core command line interface:

dotnet add package PipelineRD

Either commands, from Package Manager Console or .NET Core CLI, will download and install PipelineRD and all required dependencies.