3
이상한 시나리오로 실행 중입니다. 의자 및 키보드 종류의 오류가 발생하기를 바랍니다.유효성 확인 컨텍스트가 확인되지 않음 유효성 검사 속성
다른 유효성 검사 속성을 확인하기 위해 유효성 검사 컨텍스트를 가져올 수 없습니다.
여기 내 마시고 있습니다 :
public class TestMe
{
[System.ComponentModel.DataAnnotations.Range(1,40)]
public int Count { get; set; }
}
나는이 오류없이 true를 반환 것 같다
var t = new TestMe();
t.Count = 0;
var context = new ValidationContext(t, null, null);
var validationResults = new List<ValidationResult>();
var result = Validator.TryValidateObject(t, context, validationResults);
실행하고 있습니다. RequiredAttribute
만 확인하는 것 같습니다. 나는 IsValid 함수가 실행되지 않았으며 IsValid가 불려지는지 확인하기 위해 새로운 속성을 만들려고 노력했다. 나는 RequiredAttribute
을 무시하고 그 중 하나가 전화를받는 것 같습니다.
누구든지 내가 잘못하고있는 것을 아는 사람이 있습니까?
2 분 전 실제로 이것을 알아 냈습니다. 그래도 고마워. – dbarnes