Ardalis.GuardClauses 4.1.0

A simple package by @ardalis and @nimblepros with guard clause helper methods. See docs for how to extend using your own extension methods defined in your project.

Showing the top 20 packages that depend on Ardalis.GuardClauses.

Packages Downloads
Ardalis.SmartEnum
Classes to help produce strongly typed smarter enums in .NET.
25
Ardalis.SmartEnum
Classes to help produce strongly typed smarter enums in .NET.
24
Ardalis.SmartEnum
Classes to help produce strongly typed smarter enums in .NET.
23
Ardalis.SmartEnum
Classes to help produce strongly typed smarter enums in .NET.
22
Ardalis.SmartEnum
Classes to help produce strongly typed smarter enums in .NET.
21

* Implemented NullOrInvalidInput method by @tiagojsrios in https://github.com/ardalis/GuardClauses/pull/178 * Embed license in nuget package by @jafin in https://github.com/ardalis/GuardClauses/pull/208 * Remove JetBrains Annotations by @Coop56 in https://github.com/ardalis/GuardClauses/pull/236 * Add NullOrEmpty and NullOrWhiteSpace overloads for ReadOnlySpan by @KonH in https://github.com/ardalis/GuardClauses/pull/237 * Created async overload for clausules that use a predicate by @danny-bos-developer in https://github.com/ardalis/GuardClauses/pull/228 * Working through build issues for new contributors by @sadukie in https://github.com/ardalis/GuardClauses/pull/265 * Make type parameter T of the Null() method nullable and add overload for value types. by @amal-stack in https://github.com/ardalis/GuardClauses/pull/261 * Upgrade to dotnet 7.0 by @amal-stack in https://github.com/ardalis/GuardClauses/pull/282 * Adds `NullOrOutOfRange` clauses, adding support for nullable classes/structs to `OutOfRange` by @rafaelsc in https://github.com/ardalis/GuardClauses/pull/143

.NET 7.0

  • No dependencies.

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
5.0.0 2 10/05/2024
4.6.0 14 07/11/2024
4.5.0 40 02/29/2024
4.4.0 17 02/02/2024
4.3.0 20 01/03/2024
4.2.0 20 11/20/2023
4.1.2 19 11/20/2023
4.1.1 26 09/13/2023
4.1.0 22 09/18/2023
4.0.1 26 09/05/2023
4.0.0 25 09/05/2023
3.3.0 21 09/18/2023
3.2.0 21 09/18/2023
3.1.0 22 09/06/2023
3.0.1 17 09/05/2023
3.0.0 23 09/06/2023
2.0.0 26 09/05/2023
1.5.0 19 09/18/2023
1.4.2 25 09/05/2023
1.4.1 23 09/26/2023
1.4.0 27 09/05/2023
1.3.3 18 09/26/2023
1.3.2 18 09/26/2023
1.3.1 24 09/26/2023
1.2.9 19 09/26/2023
1.2.8 19 09/26/2023
1.2.7 18 09/22/2023
1.2.6 22 09/09/2023
1.2.5 18 09/10/2023
1.2.4 23 09/22/2023
1.2.3 22 09/09/2023
1.2.2 23 09/10/2023
1.2.1 18 09/23/2023
1.2.0 21 09/09/2023
1.1.1 22 09/09/2023
1.1.0 23 09/10/2023
1.0.3 22 09/22/2023
1.0.2 23 09/26/2023
1.0.1 21 09/09/2023
1.0.0 19 09/23/2023