C# Data Annotations ModelState Kontrolü
<p>ModelState.Isvalid methodu bilindiği üzere HttpPost üzerinden gelen sınıflar için yapılacak bir kontrol. </p> <p>Aşağıda ki sorgu ile içine aldığı class ın tüm Data Annotations özelliklerini kontrol edip buna uygunluğunu kontrol edip geriye bool değer döndüren bir methoddur.</p> <p><br /> ValidationContext context = new ValidationContext(server, null, null);<br /> List<ValidationResult> validationResults = new List<ValidationResult>();<br /> bool valid = Validator.TryValidateObject(server, context, validationResults, true);</p>
0 Yorum