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
131 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
80,679 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
56,272 total downloads
last updated
3/26/2021
Latest version:
1.1.0
guard
assertion
A minimalistic guard library with Resharper contract annotations
Guardian
by:
cameronfletcher
51,485 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
LeadPipe.
Net
by:
gmajor
.NET Framework 4.5
200,310 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
SecurityGuard
by:
kahanu
.NET Framework 4.0
48,933 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
36,293 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,448 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
Seterlund.
CodeGuard.
Source
by:
3komma14
15,286 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
17,145 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.
RoxieMobile.
CSharpCommons.
Diagnostics
by:
roxiemobile
.NET 5.0
.NET Core 3.1
21,615 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.
NetEvolve.
Arguments
by:
NetEvolve
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
15,574 total downloads
last updated
4/26/2024
Latest version:
1.2.0
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,829 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,408 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));
StaticDotNet.
ArgumentValidation
by:
johntwhite
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
10,586 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.
Hobsons.
CommonLibraries
by:
mel.development
.NET Framework 4.0
10,182 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.
ThrowIfArgument
by:
JarrydVanHoy
.NET 6.0
16,270 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.
ArgGuard
by:
oakio
.NET Framework 4.0
6,344 total downloads
last updated
9/22/2011
Latest version:
1.0.0
guard
validation
Arguments validation library. Example: Guard.NotNullOrEmpty(bar, "bar");
Guard
by:
kzu
5,755 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.
Neuroglia.
Data.
Guards
by:
cdavernas
.NET 8.0
10,038 total downloads
last updated
5/8/2024
Latest version:
4.9.11
neuroglia
framework
data
guard
Package Description
Edgerunner.
FluentGuard
by:
wiredwiz
.NET 5.0
.NET Core 1.0
.NET Standard 1.4
.NET Framework 4.0
6,642 total downloads
last updated
12/13/2019
Latest version:
1.1.19347
Fluent
Guard
A fluent syntax guard class for validating parameter values.
Previous
Next