• ThrowHelper

    By:

    Last Published: | Latest Version: 0.0.1

    Simple Guard Clause Helper

  • Ensure.That (source)

    By:

    Last Published: | Latest Version: 2.0.0

    A simple guard clause project helping you with validation and uniformed exception throwing when validating arguments. This is the source distribution. There is also a portable class library package, Ensure.That, for .Net4+, Silverlight, Windows Phone, WinRT.

  • Ensure.That

    By:

    Last Published: | Latest Version: 2.0.0

    A simple guard clause project helping you with validation and uniformed exception throwing when validating arguments. This is the portable class library distribution for for .Net4+, Silverlight, Windows Phone, WinRT. There is also a source package, Ensure.That.Source.

  • Guardian

    By:

    Last Published: | Latest Version: 0.6.0-beta26

    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); May be extended like this: Guard.Against.Empty(() => collection); Possibly the best tool for the job. Providing the job is simple.

  • LiteGuard

    By:

    Last Published: | Latest Version: 0.10.0

    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 8+, Windows Phone 8.1+, Windows Phone Silverlight 8+, Silverlight 5+, Portable for Universal Apps (Profile32), Portable (Profile328). This... More information

  • EnsureArg

    By:

    Last Published: | Latest Version: 1.1.0

    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 can be overridden to whatever you prefer e.g. Verify.That(...) See the project site for many more examples

  • LiteGuard.Source

    By:

    Last Published: | Latest Version: 0.10.0

    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 8+, Windows Phone 8.1+, Windows Phone Silverlight 8+, Silverlight 5+, Portable for Universal Apps (Profile32), Portable (Profile328). This... More information

    Requires NuGet 2.8 or higher.

  • guard_claws

    By:

    Last Published: | Latest Version: 0.0.8

    'DRY Guard Clauses for c#. Guard_claws provides DRY guard clauses for c# that look like this: Claws.NotNullNotBlank(() => test);

  • Krav

    By:

    Last Published: | Latest Version: 0.1.1

    Readable preconditions

  • Krav.Simple

    By:

    Last Published: | Latest Version: 0.1.1

    Readable and snappy preconditions

  • Guardian Extensions

    By:

    Last Published: | Latest Version: 0.6.0-beta26

    Provides extension methods for the Guardian source code package.

  • Nerdle.Ensure

    By:

    Last Published: | Latest Version: 1.2.0

    A really simple C# guard clause/validation library

  • check

    By:

    Last Published: | Latest Version: 1.1.0

    A class invariants helper library

  • QueryFilter

    By:

    Last Published: | Latest Version: 1.0.4

    QueryFilter provides way of providing complex filtering on IQueryable<> with dynamic expression trees. With one property, you can do multiple filters, ands, ors, contains, less than, not equals, etc for anything that implements IQueryable. This also applies to Entity Framework. You also get the ability to add grouping to your queries with a very... More information

  • CQLSharp.Linq - Linq-2-Cql provider for interacting with...

    By:

    Last Published: | Latest Version: 0.36.0

    CqlSharp.Linq contains a Linq-to-Cql provider for use with the Apache Cassandra database. Main features are: * Translation of Linq queries to CQL select statements. * All CQL functions are supported, as well as tokens and the allow filtering clause. * Consistency and Paging query behaviour can be set per query via... More information

  • Dapper.FastCRUD

    By:

    Last Published: | Latest Version: 2.0.0

    The fastest micro-orm type extension for Dapper. For Dapper constructs in general, it is recommended to use Visual Studio 2015 for features such as nameof and string interpolation, but that's not a requirement. The package contains .NET 4.5 and 4.6 DLLs, one of which will be installed based on the target framework in your project. For .NET 4.5,... More information