Pipelines.Net 1.1.5

Library that exposes SOLID principles by introducing pipelines.

Install-Package Pipelines.Net -Version 1.1.5
dotnet add package Pipelines.Net --version 1.1.5
<PackageReference Include="Pipelines.Net" Version="1.1.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Pipelines.Net --version 1.1.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

New in this version:

     1) Added transform property processor in predefined processors.
       - From property pattern create property message: CommonProcessors.TransformProperty("pattern", fillPattern, "message");
       - Modify property: CommonProcessors.TransformProperty("money", UAHtoGBP).
       Learn more about transform property processor on: https://wittylion.github.io/2019/01/23/transform-property-processor.html
     2) Added pipeline repository for pipeline providers implementations. Pipeline repository has two methods: GetSingle - when querying one pipeline and GetMany in case all pipelines are needed or pipelines that are filtered by some condition.
       Learn more about pipeline repository on: https://wittylion.github.io/2019/01/24/pipeline-repository.html
     3) Added methods to context constructor that allow to build context in fluent way: BuildContext and BuildQueryContext - have methods Use() to add properties and RunWith to run a processor with a pipeline.
       Learn more about context constructor on: https://wittylion.github.io/2019/01/25/ways-to-create-context.html
     4) Added overload of method PredefinedPipeline.FromProcessors, that allow to pass to generic parameters classes that should be instantiated and used in pipeline.
     5) Added ApplyProperty method to context constructor, so user can manually provide a property modificator.
     6) Added RunWithPipeline and ExecuteWithProcessor extension methods to the pipeline context.
     7) Added property called Done to processor for faster indication of processor execution completion.

  • .NETFramework 4.5

    • No dependencies.
  • .NETFramework 4.6.1

    • No dependencies.
  • .NETStandard 2.0

    • No dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.1.5 116 1/26/2019
1.1.4 160 1/1/2019
1.1.3 171 9/28/2018
1.1.2 150 8/31/2018
1.1.1 159 8/1/2018
1.1.0 183 7/18/2018
1.0.2 211 5/10/2018
1.0.1 238 4/10/2018
1.0.0 204 3/7/2018