Releases: nd1012/ObjectValidation
Releases · nd1012/ObjectValidation
Version 1.3.0
Changes
- Fixed problem in ASP.NET with nice-to-have-feature
IEnumerable<ValidationResult>
- had to remove the enumerable implementation to avoid problems when giving aValidatableObject
back to a client (will be sent as an array :( )
ValidateObject.Logger
log message handler- Added
ValidateObject.EnsureValidObject
extension - Added
ValidateObject.GetValidObject
extension
Full Changelog: v1.2.1...v1.3.0
Version 1.2.1
Changes
ValidatableObject
doesn't have a parent class and shouldn't call a parent constructor
- Updated documentation
Full Changelog: v1.2.0...v1.2.1
Version 1.2.0
Changes
ValidatableObject
enumeratesValidationResult
- Implicit casting of a
ValidatableObject
to an array ofValidationResult
IIObjectValidatable
is public nowValidatableObject.ObjectValidatable
method for implementing someValidatableObject
features- Enumerable value validation
Full Changelog: v1.1.0...v1.2.0
Version 1.1.0
Full Changelog: v1.0.0...v1.1.0
- Changed license of
ObjectValidation-CountryValidator
from MIT to Apache-2.0
ItemDataTypeAttribute
- Conditional property value validation using
RequiredIfAttribute
AllowedValuesAttribute
to validate against allowed valuesDeniedValuesAttribute
to validate against denied values
Version 1.0.0
First version.