我理解IValidatableObject是用来验证一个对象的方式,让一个比较彼此的属性。我仍然希望使用属性来验证单个属性,但我希望在某些情况下忽略某些属性的失败。我是否试图在下面的情况下错误地使用它