dotnet add package Infomatik.Validation --version 1.0.0
NuGet\Install-Package Infomatik.Validation -Version 1.0.0
<PackageReference Include="Infomatik.Validation" Version="1.0.0" />
paket add Infomatik.Validation --version 1.0.0
#r "nuget: Infomatik.Validation, 1.0.0"
// Install Infomatik.Validation as a Cake Addin #addin nuget:?package=Infomatik.Validation&version=1.0.0 // Install Infomatik.Validation as a Cake Tool #tool nuget:?package=Infomatik.Validation&version=1.0.0
Extended Valdidation for .NET
This library aims to replace the static Validator and offer extended functionality:
- Supports full object validation using attributes and the IValidateObject.Validate method. Other than the .NET Validator, the Validate method will always be evaluated, even when errors are found during attribute-based validation. This allows to mix the attribute and IValidatableObject base mechanisms.
- Supports errors, warnings, and missing property values.
- Not static: The validator implements an interface, that can be exchanged in tests.
- Easy usage: No creating and passing of ValidationContexts etc. One call thats all.
|Product||Versions Compatible and additional computed target framework versions.|
|.NET||net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed.|
- No dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.