Я объявил enum в своем коде сервера и хотел бы, чтобы код моего клиента мог его использовать. К сожалению, он не генерируется автоматически для какого-то резонанса. Мое перечисление объявлено аналогично следующему примеру:
[DataContract]
public enum MyEnum {
[EnumMember]
First = 1,
[EnumMember]
Second = 2
}
Он не объявлен внутри класса, но наряду с несколькими классами, которые также генерируются автоматически (все в одном и том же пространстве имен). У меня нет проблем с использованием этих классов в моем клиентском коде, но это перечисление не генерируется и, следовательно, не может быть использовано. Помогите!
Спасибо !!
EDIT:
На данный момент служба нигде не принимает «MyEnum» в качестве параметра и не возвращает его из функции. Это моя проблема. Он использовал несколько мест в моем серверном коде, и я хотел бы использовать его также в нескольких местах в моем клиентском коде (без необходимости копировать / вставлять существующую конструкцию).