Argument.Check by Rene Peuser

<PackageReference Include="Argument.Check" Version="1.0.4" />

.NET API 41,472 bytes

 Argument.Check 1.0.4

A library to check your arguments in a simple comfort way. This library do not use Expression or nameof. It is based on Func<T>. So no performance issue during positive argument check.

<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
  <metadata>
    <id>Argument.Check</id>
    <version>1.0.4</version>
    <authors>Rene Peuser</authors>
    <owners>Rene Peuser</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <license type="file">license.txt</license>
    <licenseUrl>https://aka.ms/deprecateLicenseUrl</licenseUrl>
    <projectUrl>https://renepeuser.visualstudio.com/Argument.Check</projectUrl>
    <description>A library to check your arguments in a simple comfort way. This library do not use Expression or nameof. It is based on Func&lt;T&gt;. So no performance issue during positive argument check.</description>
    <releaseNotes>Bug-Fixes / Changes
- Fix argument detection when multiple paramerters have the same type
- Reducde possibility to misuse the 'Throw' helper, with scope check.</releaseNotes>
    <copyright>Copyright 2019 (c) Rene Peuser. All rights reserved.</copyright>
    <tags>C# .Net DotNet Arg Argument ArgumentCheck Argument.Check Throw Throw.If Throw.IfNull IfNull IfExists ThrowHelper Contract IsNull</tags>
    <repository url="https://renepeuser.visualstudio.com/Argument.Check" />
    <dependencies>
      <group targetFramework=".NETStandard2.0" />
    </dependencies>
  </metadata>
</package>