У меня есть Enum, который выглядит следующим образом
public enum MyEnum: smallint
{
[Description("Prop1")] Prop1= 0,
[Description("Prop2")] Prop2= 1,
[Description("Prop3")] Prop3= 2,
[Description("Prop4")] Prop4= 3
}
Где я использовал его в своем классе как:
public IEnumerable<MyEnum> myEnum {get;set}
Я пробовал это в своем теле Json, чтобы передать значение myEnum
:
{
"myEnum":[
{
"MyEnum":"1"
},
{
"MyEnum":"2"
}
]
}
Я знаю, что это неправильно, потому что показывает ошибку: "Cannot deserialize the current JSON object (e.g. {\"name\":\"value\"}) into type 'System.Nullable 1 . . . .
"
Я хочу знать, как я могу передать значение моему myEnum
через JSON. ТИА