FluentValidation 7.1.0
A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.
Showing the top 20 packages that depend on FluentValidation.
| Packages | Downloads |
|---|---|
|
SanedBuildingBlocks
This package built for OIG-Saned
|
3,378 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
2,351 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
908 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
831 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
740 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
643 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
449 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
419 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
274 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
266 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
189 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
184 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
182 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
123 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
118 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
115 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
112 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
108 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
101 |
|
SanedBuildingBlocks
This package built for OIG-Saned
|
92 |
FluentValidation 7.0 is a major release that contains several breaking changes, especially with Localization. If you use FluentValidation's support for localization please read the updated documentation: https://github.com/JeremySkinner/FluentValidation/wiki/f.-Localization
* Localization rewrite to not require satellite assemblies
* New 'Custom' rule method replaces the root-level Custom method
* Switch to Netstandard based build process
* Assemblies are now signed / strongly named
* Fix - Possible NullReferenceException in the AspNetCore clientside integration for length validators
* Fix - Don't clear the ModelValidatorProviders collection by default in the AspNetCore integration (added new ClearValidatorProviders property to control this behaviour)
* Fix - Ensure IValidatorFactory is resolved from request scope in asp.net core integration
* Fix - Property getter that throws an exception causes validation to fail in WebApi integration
* Fix - Issue in AspNetCore integration where we tried to resolve a collection validator in some situations where a class validator should be used
* Fix - Incorrect clientside validation attributes generated for email validator and credit card validator in the asp.net core integration
* Fix - Child model validation now works in webapi integration
* Improve splitting of PascalCased property names to support uppercase character sequences
* ValidationResult.ErrorCode property now always returns the type of the PropertyValidator that generated the message, unless it's been explicitly overriden
* Additional overload of WithState allows access to collection item when used with RuleForEach
Full release notes can be found at https://github.com/JeremySkinner/FluentValidation/blob/master/Changelog.txt