33 packages tagged with “chaining”
This library holds some helper classes and extension methods used for asp.net mvc. This is an extension library for the well known library Fluentx.
Extension methods which enable chainging of methods together, including async, any method can be chained as long as it returns a Task of OneOf of T or TFailure. Depends on the OneOf library (MIT).
Cron builder object that can be used to build Cron expressions, describe them, and manipulate objects.
"Either" Monad-like Implementation for dealing with operation results in C#
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.
Allows handling of method chaining with enhanced diagnostics and error handling
A collection of helpful ConfigurationBuilder extension methods
ChainSharp provides wrappers in form of extension functions around C# keywords such as is and as to make them more chainable, and thus more readable.
Package Description
Method Chaining Analyzer for test projects
A validation library for Knockout. Features include: - value parsing and formatting - property validation - model and sub-model validation - rule chaining - value bindings - CSS bindings -static and dynamic validation summaries -easy to extend, localise, customise -fits in with your markup -extensive unit tests -designed to work with older browsers (just like Knockout itself)
A basic collection of various helpers that extend FluentAssertion
Flow is a lightweight monadic result type that encapsulates the outcome of an operation, returning either a success or failure value. Designed for seamless integration, Flow and its associated failure classes are attributed for both gRPC code-first and System.Text.Json serialization.
The FluentSyntax.Pro is a library with a very convenient fluent syntax extensions.
This project helps you to read and write CSV (Comma Separated Values) files in your program. Those files are legacy, but many developers still use them because of their readability and because every sheet-calculation program can perfectly edit them. With the classes in this project you can read/write them via a stream, so that not every byte of the CSV has to be in memory beforehand and they provide nice and fluent interfaces for all functions, they are well tested (visit the project-page) and they are capable of reading and writing quoted values. Give it a try.
All language enhancements in one place.
NextGen C#.
ResultifyCore is a comprehensive library designed to handle Result and Option patterns in .NET applications. It includes: - Result pattern for handling success and failure outcomes. - Option pattern for handling optional values. - Extension methods for fluent API support. - Method chaining for enhanced readability. - Comprehensive error handling using custom exceptions. The library simplifies handling different outcomes, enhancing readability and maintainability of your codebase.