Bytes2you.Validation 2.0.0

Fast, extensible, intuitive and easy-to-use C# portable library providing fluent APIs for argument validation. Gives everything you need to implement defensive programming in your .NET application

Install-Package Bytes2you.Validation -Version 2.0.0
dotnet add package Bytes2you.Validation --version 2.0.0
<PackageReference Include="Bytes2you.Validation" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Bytes2you.Validation --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Bytes2you.Validation, 2.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Bytes2you.Validation as a Cake Addin
#addin nuget:?package=Bytes2you.Validation&version=2.0.0

// Install Bytes2you.Validation as a Cake Tool
#tool nuget:?package=Bytes2you.Validation&version=2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- Introduced throwing different exceptions for the different validations. Now we throw ArgumentException, ArgumentNullException and ArgumentOutOfRangeException according to the best practices.
- Introduced IsEmpty(), IsNotEmpty(), IsNullOrWhiteSpace(), IsNotNullOrWhiteSpace() validations for strings.

Dependencies

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Bytes2you.Validation:

Package Downloads
gdyrra.dotnet.retry
A simple retry mechanism for .net

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.0.0 20,266 4/16/2015
1.3.0 730 4/13/2015
1.2.0.1 829 11/26/2014
1.1.0 1,180 11/11/2014
1.0.0 874 10/15/2014