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
130 packages returned for Tags:"Guard"
Sort by
Relevance
Downloads
Recently updated
Narvalo.
Core
by:
chtoucas
Deprecated
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
78,614 total downloads
last updated
4/7/2017
Latest version:
2.0.0
Require
Guard
Provides helpers on which depend the other Narvalo packages.
MiniGuard
by:
thedmi
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
55,130 total downloads
last updated
3/26/2021
Latest version:
1.1.0
guard
assertion
A minimalistic guard library with Resharper contract annotations
LeadPipe.
Net
by:
gmajor
.NET Framework 4.5
197,010 total downloads
last updated
11/21/2018
Latest version:
2018.11.21.59
library
framework
command
mediator
poller
finite
state
machine
observable
collection
More tags
LeadPipe.Net is a collection of useful types, patterns, and extensions. These include a guarding type, tracking observable collection, command mediator, poller, and finite state machine....
More information
Guardian
by:
cameronfletcher
50,510 total downloads
last updated
4/24/2016
Latest version:
0.7.0
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
SecurityGuard
by:
kahanu
.NET Framework 4.0
48,851 total downloads
last updated
1/16/2013
Latest version:
1.0.54.586
mvc
asp.net
membership
security
guard
An easy-to-use management system for the ASP.NET Membership system built for ASP.NET MVC 3 applications. This application comes complete with an Area, Controllers, Views and everything you need to start...
More information
NoSuchCompany.
Diagnostics.
Guards
by:
NoSuch-Company
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
35,204 total downloads
last updated
3/27/2019
Latest version:
1.0.71
Guard
Argument
Diagnostics
Null
The Diagnostics library provides classes that help checking incoming parameters of a method using the Fluent API or not, depending on what you prefer.
SecurityGuard.
MVC4
by:
kahanu
.NET Framework 4.0
51,293 total downloads
last updated
12/2/2014
Latest version:
1.0.14
mvc
asp.net
membership
security
guard
mvc4
An easy-to-use management system for the ASP.NET Membership system built for ASP.NET MVC 4 applications. This application comes complete with an Area, Controllers, Views and everything you need to start...
More information
RoxieMobile.
CSharpCommons.
Diagnostics
by:
roxiemobile
.NET 5.0
.NET Core 3.1
21,570 total downloads
last updated
2/27/2020
Latest version:
0.8.2
c#
.netcore
commons
diagnostics
guard
A collection of static classes for debugging and diagnostics of program contracts such as preconditions, postconditions, and invariants.
Seterlund.
CodeGuard.
Source
by:
3komma14
15,241 total downloads
last updated
3/17/2014
Latest version:
2.3.4
Argument
Guard
Validation
Guard and Validator library. Example: Guard.That(arg1).IsNotNull().GreaterThan(100); Throws an exception if conditions are not met. Supports the ability to get a list of the failed conditions.
wimm.
Guardian
by:
wareismymind
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
15,850 total downloads
last updated
5/13/2020
Latest version:
0.5.0
Validation
Arguments
Guard
A fluent, extensible interface for guard clauses and argument validation.
NetEvolve.
Arguments
by:
NetEvolve
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
13,228 total downloads
last updated
2/17/2024
Latest version:
1.0.123
guard
clausel
exceptions
A library that provides compatible `ThrowIf` methods for .NET / C# for older runtimes.
guard_claws
by:
brendanjerwin
.NET Framework 3.5
11,809 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);
Argument.
Validator
by:
rezahok
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
31,204 total downloads
last updated
9/18/2019
Latest version:
2.0.0
null
nullcheck
argument
validator
validation
guard
guards
argumentvalidator
Helper functions to aid in argument validation for C# functions. Example Usage: Throw.IfNull(argument, nameof(argument)); Throw.IfNullOrEmpty(argument, nameof(argument));
Hobsons.
CommonLibraries
by:
mel.development
.NET Framework 4.0
10,147 total downloads
last updated
3/17/2014
Latest version:
1.0.0.24
Guard
reflection
equality
comparison
This is just a collection of classes to help us with our daily programming tasks. Please read all unit tests for usage details.
StaticDotNet.
ArgumentValidation
by:
johntwhite
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
9,971 total downloads
last updated
11/16/2023
Latest version:
1.0.0
argument
parameter
guard
A simple to use guard library which fully supports nullability annotations with performance in mind.
ThrowIfArgument
by:
JarrydVanHoy
.NET 6.0
15,591 total downloads
last updated
12/9/2022
Latest version:
1.0.3
argument
validation
guard
clause
clauses
assert
assertion
An extensible argument validation package by @JarrydVanHoy that I feel reads quite fluently.
Guard
by:
kzu
5,715 total downloads
last updated
7/19/2011
Latest version:
1.1.3
netfx
guard
This package has been renamed to netfx-Guard, and installing it will actually install netfx-Guard package. This package is for backwards compatibility with existing dependencies.
ArgGuard
by:
oakio
.NET Framework 4.0
6,333 total downloads
last updated
9/22/2011
Latest version:
1.0.0
guard
validation
Arguments validation library. Example: Guard.NotNullOrEmpty(bar, "bar");
Belt
by:
thedmi
.NET Framework 4.5
16,837 total downloads
last updated
4/4/2014
Latest version:
0.8.1
immutable
guard
maybe
equatable
lazy
ddd
A very lightweight utility library for increased expressiveness.
GuardAgainst
by:
fallenidol
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
25,783 total downloads
last updated
4/7/2021
Latest version:
4.0.6
GuardAgainst
guard
against
clause
exceptions
exception
handling
dotnet
c#
Useful guard clauses that simplify argument validity checking and make your code more readable.
Previous
Next