E 'possibile verificare l'esistenza di un attributo all'interno del codice di un altro attributo?di prova per gli attributi all'interno del codice di altri attributi
Diciamo che avete la seguente definizione di classe:
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
}
}
... è possibile per MyTestAttribute.IsValid per determinare se ha l'Inception.Levels RequiredAttribute?
Ooooh! Bene! Sto indovinando no, ma è solo una supposizione. – zmbq