У меня есть модель, которая имеет строковое свойство и свойство перечисления.
Я хочу, чтобы метка, поэтому DisplayName отличалась в зависимости от значения свойства перечисления, например.
public class DisplayItRight
{
public TypeEnum Type { get; set; }
DisplayName(Type == TypeEnum.Apple ? "Good" : "Bad")
public string GotIt { get; set;}
}
Есть ли способ сделать это?