There are several portions of model validation that attempt to avoid revalidating if a field has been validated. However the behavior of ModelStateDictionary makes it difficult to distinguish between an unvalidated field and a field without validation errors. This change resolves this issue by letting the caller distinguish between the two cases. |
||
|---|---|---|
| .. | ||
| AssociatedValidatorProviderTest.cs | ||
| DataAnnotationsModelValidatorProviderTest.cs | ||
| DataAnnotationsModelValidatorTest.cs | ||
| DataMemberModelValidatorProviderTest.cs | ||
| ErrorModelValidatorTest.cs | ||
| InvalidModelValidatorProviderTest.cs | ||
| ModelStateDictionaryTest.cs | ||
| ModelValidationNodeTest.cs | ||