PipelineNet icon indicating copy to clipboard operation
PipelineNet copied to clipboard

A micro framework that helps you implement the pipeline/chain of responsibility pattern.

Results 12 PipelineNet issues
Sort by recently updated
recently updated
newest added

Fix typo in name of the exception.

I lacked a lot of features so I added them. I lacked the ability to customize the work of each middleware, so I added this by creating custom ovverides for...

this is good for an extensible pipeline through plugins

Once I define a pipeline, how can I persist it in a file/table and be able to reload it?

The `Finally` methods with `Func` parameters: ```csharp public interface IAsyncResponsibilityChain { IAsyncResponsibilityChain Finally(Func finallyFunc); } ``` ```csharp public interface IResponsibilityChain { IResponsibilityChain Finally(Func finallyFunc); } ``` do not support DI....

I could not stand that this is `new`ing things up in the DI-enabled app so I went ahead and added: - the factories to hide the `new`ing (this is the...

I noticed that the library does not support `CancellationToken`s, like say, MediatR `IPipelineBehavior`s does: https://github.com/jbogard/MediatR/blob/v12.4.0/src/MediatR/IPipelineBehavior.cs. This can be worked around with a custom class: ```C# public class CustomClass { public...