Skip to content

mnkvsoft/Argument.Validators

 
 

Repository files navigation

Argument.Validators

Common annotation and argument validation support

Build Status

Build status

Examples

using namespace Ubiquity.ArgValidators
//...
public static object Load( string path, object foo, int bar )
{
    path.ValidateNotNullOrWhiteSpace( nameof( path ) );
    foo.ValidateNotNull( nameof( foo ) );
    bar.ValidateRange( 3, 5, nameof( bar ) );

    //...
}

About

Common annotation and argument validation support

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 44.0%
  • PowerShell 26.8%
  • CSS 23.2%
  • JavaScript 6.0%