netfx-Guard 1.3.3.2

dotnet add package netfx-Guard --version 1.3.3.2
                    
NuGet\Install-Package netfx-Guard -Version 1.3.3.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="netfx-Guard" Version="1.3.3.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="netfx-Guard" Version="1.3.3.2" />
                    
Directory.Packages.props
<PackageReference Include="netfx-Guard" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add netfx-Guard --version 1.3.3.2
                    
#r "nuget: netfx-Guard, 1.3.3.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package netfx-Guard@1.3.3.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=netfx-Guard&version=1.3.3.2
                    
Install as a Cake Addin
#tool nuget:?package=netfx-Guard&version=1.3.3.2
                    
Install as a Cake Tool

The only argument validation file you need, with full refactoring support and strong-typing.

Examples:
 Guard.NotNull(() => value, value)
 Guard.NotNullOrEmpty(
   () => stringValue, stringValue)

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (36)

Showing the top 5 NuGet packages that depend on netfx-Guard:

Package Downloads
netfx-Reflector

Strong-typed static reflection via Reflect: // Void static method MethodInfo cw = Reflect.GetMethod( () => Console.WriteLine); // Instance void method MethodInfo mi = Reflect<IView>.GetMethod(v => v.Show); // Boolean returning instance method MethodInfo pi = Reflect<IViewModel> .GetMethod<bool>(v => v.Save);

netfx-System.Collections.Generic.IEnumerable.Traverse

Traverse an enumerable tree, depth or breadth first. Example: var dirs = new DirectoryInfo("C:\\") .Traverse(TraverseKind.BreadthFirst, dir => dir.EnumerateDirectories());

netfx-Patterns.EventSourcing

Provides the core APIs to implement the event sourcing pattern and an application event bus.

netfx-System.AmbientSingleton

Provides an easy way to implement the singleton (anti?) pattern so that it is ambient-safe, propagates with a call context and can be overriden per ambient (i.e. in tests).

netfx-System.IO.Packaging.StreamUnpack

Allows easy unpacking of contents from an Open Packaging Conventions (OPC) stream such as OOXML, VSIX, NuGet nupkg, etc.

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on netfx-Guard:

Repository Stars
moq/moq.spikes
The most popular and friendly mocking framework for .NET
ploeh/Hyprlinkr
A URI building helper library for ASP.NET Web API
Version Downloads Last Updated
1.3.3.2 213,776 3/26/2013
1.3.3.1 2,090 3/25/2013
1.3.3 13,908 12/6/2012
1.3.2 17,769 8/6/2012
1.3.1 133,727 7/2/2011
1.2.0.10 31,366 6/15/2011
1.2.0.4 7,108 5/20/2011
1.2.0 79,962 2/9/2011