Что нужно сделать, чтобы enum правильно работал в WCF? То есть, у объекта, который передаётся удаленно должно быть поле типа перечисления.
Как использовать перечисления (enums) в WCF?
2
Спросил
Лучший ответ:
1
Нужно пометить enum
атрибутом DataContract
, а все значения — атрибутом EnumMember
:
[DataContract]
public enum SomeEnum
{
[EnumMember]
Value1,
[EnumMember]
Value2,
[EnumMember]
Value3
}