EasyConveyor NuGet Package

EasyConveyor provides a straightforward approach to implementing the Chain of Responsibility pattern in your application in a thread-safe manner.

Middleware is instantiated and executed by the controlling thread and a context is passed between middleware executions.

Features:

* Multiple pipeline configurations allowed per application.
* Configurable number of worker threads per pipeline. Each worker thread operates on one and only one instance of a pipeline.
* Pipelines can be hierarchically chained; one middleware can also act as an activator for another pipeline.


* Application-level events provide feedback to the application about requests.
* Graceful error handling with notification and termination of executing request without affecting the worker thread.
* Optimised code for efficiency.
* The host can supply an optional Logger for debugging.


* Unlimited number of middleware allowed in a pipeline.




Got any EasyConveyor Question?





Info

Version: 1.0.0
Author(s): Andre Trollip
Last Update: Wednesday, April 15, 2015
.NET Fiddle: Create the first Fiddle
Project Url: http://easyconveyor.codeplex.com
NuGet Url: https://www.nuget.org/packages/EasyConveyor


Install
Install-Package EasyConveyor
dotnet add package EasyConveyor
paket add EasyConveyor
EasyConveyor Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

.5

avg-downloads-per-day

0

days-since-last-release

3720