This is an integration environment. Data may not be preserved.
Skip To Content
Toggle navigation
Packages
Upload
Statistics
Documentation
Downloads
Blog
Sign in
Advanced search filters
Frameworks
Include compatible frameworks
Framework Filter Mode
ALL
ANY
.NET
net8.0
net7.0
net6.0
net5.0
.NET Core
netcoreapp3.1
netcoreapp3.0
netcoreapp2.2
netcoreapp2.1
netcoreapp2.0
netcoreapp1.1
netcoreapp1.0
.NET Standard
netstandard2.1
netstandard2.0
netstandard1.6
netstandard1.5
netstandard1.4
netstandard1.3
netstandard1.2
netstandard1.1
netstandard1.0
.NET Framework
net481
net48
net472
net471
net47
net462
net461
net46
net452
net451
net45
net40
net35
net30
net20
Package type
All types
Dependency
.NET tool
Template
Options
Include prerelease
10 packages returned for Tags:"clause"
Sort by
Relevance
Downloads
Recently updated
LiteGuard.
Source
by:
adamralph
4,270 total downloads
last updated
12/21/2014
Latest version:
0.10.0
guard
clause
arguments
light
avogadro
Why, it's lighter than air! The aim of LiteGuard is to be the most simple, unambiguous and lightweight guard clause library available. Supported platforms: Desktop .NET 3.5+, Desktop Mono 3.2.8+, Windows...
More information
LiteGuard
by:
adamralph
.NET Framework 3.5
2,042 total downloads
last updated
12/21/2014
Latest version:
0.10.0
guard
clause
arguments
light
avogadro
Why, it's lighter than air! The aim of LiteGuard is to be the most simple, unambiguous and lightweight guard clause library available. Supported platforms: Desktop .NET 3.5+, Desktop Mono 3.2.8+, Windows...
More information
Guardian
by:
cameronfletcher
1,469 total downloads
last updated
3/1/2015
Latest version:
0.6.0-beta26
guard
clause
null
arguments
guardian
Guardian. Mostly of null values. An unobtrusive, lightweight, guard clause source code package: less than 300 lines of code. Should be used like this: Guard.Against.Null(() => parameter);...
More information
guard_claws
by:
brendanjerwin
.NET Framework 3.5
420 total downloads
last updated
4/6/2011
Latest version:
0.0.8
littlebits
guard
clause
claws
'DRY Guard Clauses for c#. Guard_claws provides DRY guard clauses for c# that look like this: Claws.NotNullNotBlank(() => test);
Krav.
Simple
by:
pmacnaughton
189 total downloads
last updated
2/16/2014
Latest version:
0.1.1
argument
validation
guard
clause
Readable and snappy preconditions
Krav
by:
pmacnaughton
196 total downloads
last updated
2/16/2014
Latest version:
0.1.1
argument
validation
guard
clause
Readable preconditions
ThrowHelper
by:
elemarjr
.NET Framework
198 total downloads
last updated
5/27/2012
Latest version:
0.0.1
Helper
Guard
Clause
Throw
Simple Guard Clause Helper
Guardian.
Extensions
by:
cameronfletcher
493 total downloads
last updated
3/1/2015
Latest version:
0.6.0-beta26
guard
clause
null
arguments
guardian
extensions
Provides extension methods for the Guardian source code package.
EnsureArg
by:
ShaneT
.NET Framework 4.0
298 total downloads
last updated
3/19/2015
Latest version:
1.1.0
argument
validation
guard
clause
ensure
ensurearg
A lightweight and extensible guard clause library. Example: Ensure.Arg(param1, "param1").IsNotNull(); The library is easily extensible through the use of extension methods. Even the main Ensure.Arg(...) call...
More information
check
by:
benscott
.NET Framework 4.5
478 total downloads
last updated
3/4/2015
Latest version:
0.0.6
class
invariant
invariants
domain
validation
check
guard
clause
assert
assertion
More tags
A class invariants helper library