var vc = new ValidationContext(myObject, null, null); return Validator.TryValidateObject(myObject, vc, null, true);