Guards 2.0.18298.2

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

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

Release Notes

2.0.0
- New project structure + build integration

1.0.15
- Add support for .Net Standard 1.0
- Remove Silverlight support

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 3.5

    • No dependencies.
  • .NETFramework 4.0

    • No dependencies.
  • .NETFramework 4.5

    • No dependencies.
  • .NETStandard 1.0

Version History

Version Downloads Last updated
2.0.19018.1-pre 105 1/18/2019
2.0.18298.2 821 10/25/2018
2.0.18298.1-pre 114 10/25/2018
2.0.18290.6 130 10/17/2018
2.0.18290.3 125 10/17/2018
1.0.15 658 6/27/2018
1.0.14 4,442 12/13/2016
1.0.13 753 9/13/2016
1.0.12 308 9/9/2016
1.0.11 1,616 5/1/2016
1.0.10 9,874 11/14/2015
1.0.9 298 11/13/2015
1.0.8 462 10/12/2015
1.0.7 592 10/11/2015
1.0.6 290 10/11/2015
1.0.5 291 10/11/2015
1.0.4 290 10/10/2015
1.0.3 1,270 9/20/2015
1.0.2 310 9/18/2015
1.0.1 307 9/17/2015
1.0.0 544 9/16/2015