Можем ли мы использовать атрибут EnumDataType со строковым свойством для проверки значений перечисления? - PullRequest
0 голосов
/ 20 апреля 2020

Я проверяю строковое свойство, соответствующее допустимым значениям перечисления. Атрибут EnumDataType не является рабочим. Могу ли я использовать атрибут EnumDataType для проверки свойства строки? Или мне нужно написать собственный валидатор для этого?

Вот мой код

[Required]
[EnumDataType(typeof(SubscriptionsActionType), ErrorMessage = "SubscriptionsAction is not valid")]
[JsonProperty(PropertyName = "SubscriptionsAction")]
public string SubscriptionsAction { get; set; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...