Top 20 NuGet guard Packages
LiteX.Guard is a simple guard clause argument validation library, that helps you with validation of your arguments.
A simple package with guard clause helper methods. This library provides guard clauses that could be used to guard against not expected values.
It provides conditions for ...
Guard and Validator library.
Example: Guard.That(arg1).IsNotNull().GreaterThan(100);
Throws an exception if conditions are not met.
Supports the ability to get a list of the failed conditions.
A very lightweight utility library for increased expressiveness.
A minimalistic guard library with Resharper contract annotations
A lightweight and extensible guard clause library.
Example:
Ensure.Arg(param1, "param1").IsNotNull();
The library is easily extensible through the use of extension methods. Even the main Ensure.Arg(...) call can be overridden to whatever you prefer e.g. Verify.That(...)
See the project site for ...
Monads (Maybe, Either, State, Reader, Writer) and monad combinators (Sequence, Sequence_, ReplicateM, ReplicateM_, MapM, MapM_, FoldM, FoldM_, ZipWithM, ZipWithM_, ForM, FilterM, LiftM, LiftM2, LiftM3, LiftM4, LiftM5, Join, When, Unless, Forever, Void, Ap, Compose, Guard, MFilter, MSum) in C#
A small library of helper classes
Provides argument validation methods and Code Contracts helpers.
Argument guard clauses with ReSharper annotations.
Argument guard clauses with ReSharper annotations.
Parameter guard extensions for .NET that checks that a parameter meets the requirements and throws an ArgumentException if it doesn't.
Easy to write, easy to read guard clauses for your .NET methods.
The Diagnostics library provides classes that help checking incoming parameters of a method using the Fluent API or not, depending on what you prefer.
Arguments validation library
'DRY Guard Clauses for c#. Guard_claws provides DRY guard clauses for c# that look like this: Claws.NotNullNotBlank(() => test);
An easy-to-use management system for the ASP.NET Membership system built for ASP.NET MVC 3 applications. This application comes complete with an Area, Controllers, Views and everything you need to start managing your ASP.NET MVC 3 application immediately.
Simple Guard Clause Helper
Saber is a small helper framework that allows you to focus on the main logic behind your code, rather than worry about the little things while having to reinvent the wheel over and over again.
The name "Saber" originates from a fictional character from "Fate/stay night".
In Fate/stay night, she i...