Я хотел бы знать, возможно ли добавить атрибут проверки к свойству входной модели.
Свойство является перечислением, и моя цель состоит в том, чтобы ограничить перечисляемые значения рассматриваемым свойством.
Это возможно?
Вот что я хотел бы сделать:
public enum EnumExample
{
A,
B,
C,
D,
E,
F,
G
}
В первой модели я хотел бы вставить для свойства TypeClass только значения A, B, C
public class GetABC
{
***[Range (A,B,C)]***
public EnumExample TypeClass { get; set; }
}
пока я бы хотел вставить для свойства TypeClass1 только значения E, F, G
public class GetEFG
{
***[Range (E,F,G)]***
public EnumExample TypeClass1 { get; set; }
}
Это возможно?
Какой атрибут можно использовать?
Только с Regex?
Заранее спасибо.