This library add many new validation attributes to your toolbox.
Operator validators:
Improved required validators:
See full library documentation here: https://codeplexarchive.org/project/foolproof
New operator validators:
All the validators are available for client side validation as well.
NuGet: install-package FoolProof.Core
services.AddFoolProof();
to your ConfigureServices method on the Startup class; this will register a new IValidationAttributeAdapterProvider
.You can review a kind of DEMO app (the WebApp used to execute E2E tests) here: E2E/Demo WebApp