我已经在我的服务器代码中声明了一个枚举,并且希望我的客户端代码能够使用它。不幸的是,它不会因为某些原因而自动生成。我的枚举声明类似于以下示例:
[DataContract]
public enum MyEnum {
[EnumMember]
First = 1,
[EnumMember]
Second = 2
}
它不是在一个类中声明的,而是在几个自动生成的类旁边(都在同一个命名空间中)。在我的客户端代码中使用这些类没有问题,但是这个枚举没有被生成,因此不可用。帮助!
谢谢!!
编辑:
截至目前,该服务既不将“MyEnum”作为任何地方的参数,也不从函数中返回它。那是我的问题。它在我的服务器代码中的几个地方使用过,我也想在我的客户端代码中的几个地方使用它(无需复制/粘贴现有构造)。