¿Es posible probar la existencia de un atributo dentro del código de otro atributo?Prueba de atributos dentro del código de otros atributos
Digamos que tiene la siguiente definición de clase:
public class Inception {
[Required]
[MyTest]
public int Levels { get; set; }
}
public class MyTestAttribute : ValidationAttribute {
public override bool IsValid(object o){
// return whether the property on which this attribute
// is applied also has the RequiredAttribute
}
}
... es posible que MyTestAttribute.IsValid para determinar si tiene la Inception.Levels RequiredAttribute?
Ooooh! ¡Bien! Supongo que no, pero es solo una suposición. – zmbq