Package Usage: nuget: Argument
Argument validation methods, for example:
this.user = Argument.NotNull("user", user).
Less fancy than approaches based on lambdas/anonymous classes, but less scary performance-wise (given that argument checks are often all over the place).
Annotations: C# 8 nullable reference types, ReSharper, Microsoft.CodeQuality.Analyzers, Code Contracts (.NET 4.5 only).
12 versions
Latest release: about 4 years ago
6 dependent packages
162,813 downloads total
View more package details: https://packages.ecosystem.code.gouv.fr/registries/nuget.org/packages/Argument