Found 571 packages
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.
A high-performance, extensible argument validation library.
Enable Amazon GuardDuty to continuously monitor and process AWS data sources to identify threats to your AWS accounts and workloads. You can add customization by uploading additional threat intelligence lists and IP safe lists. You can list security findings, suspend, and disable the service.
A simple library that facilitates runtime checks of code and allows to define preconditions and invariants within a method.
Roslyn analyzers that aim to help security audits on .NET applications.
A lightweight .NET library for expressive Guard Clauses.
Argument validation made simple and unified. It ensures arguments conforms to simple validation rules and provides an uniformed exception throwing strategy if arguments are invalid.
This package includes .NET helpers such as: - Guard: Helper methods to verify conditions when running code. - ThrowHelper: Helper methods to efficiently throw exceptions.
Add null checks.
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.
The only argument validation file you need, with full refactoring support and strong-typing. Examples: Guard.NotNull(() => value, value) Guard.NotNullOrEmpty( () => stringValue, stringValue)
Argument validation like: Guard.NotNull, Guard.NotNullOrEmpty, Guard.NotNullOrWhiteSpace, Guard.Condition en Guard.HasNoNulls.
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.
Deep fork of the Seterlund.CodeGuard library. Example: Guard.That(arg1).IsNotNull().GreaterThan(100); Throws an exception if conditions are not met.
The CDK Construct Library for AWS::GuardDuty (Stability: Experimental)
A simple, fluent, extensible, and fully customizable library for throwing exceptions using .NET 6+
.NET Core port of Seterlund.CodeGuard, a 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.
A minimalistic guard library with Resharper contract annotations
CosmosStack Guard Extensions Library.
An extendable guard implementation.