Guards 2.1.19292.13-pre

This Guards project is a light-weight toolbox which helps you to protect your public interfaces against invalid parameters being passed over.

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

Release Notes

2.1.0
- New Nuget Guards.Source which compiles in your target project
- Support for .NET 3.5 and 4.0 depricated
- Fix wrong exception message in ArgumentIsTrue and ArgumentIsFalse

2.0.0
- New project structure
- Support for .NET Standard 2.0

1.0.15
- Support for .NET Standard 1.0
- Support for Silverlight depricated

1.0.14
- Update AssemblyInfos

1.0.13
- Strong-name signing of all Guards.dll assemblies

1.0.12
- Added new Guard.ArgumentCondition
- Added Guard.ArgumentHasLength, ArgumentHasMinLength and ArgumentHasMaxLength without property expressions
- Platform-specific compilation for .Net Framework 3.5, 4.5 and Silverlight 5

1.0.11
- Issue resolve: Visual Studio 2013 could not add PCL NuGet package to compatible project due to dnxcore50 dependency
- Internal refactoring

  • .NETFramework 4.5

    • No dependencies.
  • .NETStandard 1.0

  • .NETStandard 2.0

    • No dependencies.

Showing the top 1 GitHub repositories that depend on Guards:

Repository Stars
PawelTroka/Computator.NET
Computator.NET is a special kind of numerical software that is fast and easy to use but not worse than others feature-wise. It's features include: - Real and complex functions charts - Real and complex calculator - Real functions numerical calculations including different methods - Over 107 Elementary functions - Over 141 Special functions - Over 21 Matrix functions and operations - Scripting language with power to easy computations including matrices - You can declare your own custom functions with scripting language

Version History

Version Downloads Last updated
2.1.19292.13-pre 43 10/19/2019
2.1.19292.12 932 10/19/2019
2.1.19292.11-pre 35 10/19/2019
2.1.19292.8-pre 37 10/19/2019
2.1.19292.7-pre 38 10/19/2019
2.1.19292.6-pre 35 10/19/2019
2.0.19018.1-pre 405 1/18/2019
2.0.18298.2 3,643 10/25/2018
2.0.18298.1-pre 369 10/25/2018
2.0.18290.6 386 10/17/2018
2.0.18290.3 381 10/17/2018
1.0.15 959 6/27/2018
1.0.14 5,269 12/13/2016
1.0.13 1,043 9/13/2016
1.0.12 575 9/9/2016
1.0.11 1,906 5/1/2016
1.0.10 12,334 11/14/2015
1.0.9 564 11/13/2015
1.0.8 735 10/12/2015
1.0.7 862 10/11/2015
1.0.6 560 10/11/2015
1.0.5 561 10/11/2015
1.0.4 560 10/10/2015
1.0.3 1,574 9/20/2015
1.0.2 583 9/18/2015
1.0.1 573 9/17/2015
1.0.0 819 9/16/2015