var context = new ValidationContext(u, serviceProvider: null, items: null); var validationResults = new List<ValidationResult>(); bool isValid = Validator.TryValidateObject(u, context, validationResults, true);