Top 20 NuGet validation Packages
Package Description
Provides assorted model annotations that FoxGuard uses in its internal-use line-of-business software.
Provides an ASP.NET Core model validator that marks a member as being required, contingent on the value of a sibling boolean member.
Based on `foolproof`.
Strikeout is a data validation engine that aims to make validating data very easy, even while allowing for complex scenarios.
A api for validating data specifically using delegates.
Provides methods to validate if a number is valid according to the Luhn algorithm and calculate the check digit.
The Validation Application Block provides useful features that allow developers to implement structured and easy-to-maintain validation scenarios in their applications.
Package Description
C# utility class to validate common input types
Find Blogs at -
https://rajendrataradale.wordpress.com/
https://www.c-sharpcorner.com/members/rajendra-taradale3
https://www.linkedin.com/in/rajendra-taradale
A small .Net winForm input controls (TextBox, ComboBox, MaskedTextBox, DataGridView) library that check empty and null values.
Package Description
C# Utility Class validate common inputs
This toolkit will help you to create forms efficiently.
Validate you input!
public static void Example(string name, int age)
{
try
{
Validator
.Begin(name, nameof(name))
.NotNull()
.NotWhiteSpace()
.Map(age, nameof(age)...
Package Description
Package Description
World Info Provider is a Cross Platform .Net Standard package which contains the core logic. This package is a supporting package and must be installed with WorldInfo package.
World Info Provider is a Cross Platform .Net Standard package which provides the data of almost 250 countries with their flag icons and other essential information. This information can be used for getting currency, native names or phone code of the country.
Library to validate for IBAN codes of the UE countries and the United Kingdom.
See the repository readme to contribute and expand 'IBAN format by country' list.
Stanza is a data validation engine that aims to make validating data very easy, even when used in non-trivial situations, without being very verbose, while making it easy to combine and customize rule sets. It is an exploration of an alternate design to the Strikeout engine.