Using enums in WCF Data Services

前端 未结 6 2009
独厮守ぢ
独厮守ぢ 2020-12-14 09:43

I\'m trying to manually build a WCF Data Service using a POCO data model and I cannot figure out how to properly expose enum values. Assuming a simple model lik

6条回答
  •  情歌与酒
    2020-12-14 10:11

    Assuming DataContract Serialization, like so:

    [DataContract]
    public class Order
    {
       [DataMember]
       public int ID {get; set;}
       [DataMember]
       public string Description {get; set;}
       [DataMember]
       public OrderStatus Status {get; set;}
    }
    
    [DataContract]
    public enum OrderStatus
    {
        [EnumMember]
        New,
        [EnumMember]
        InProcess,
        [EnumMember]   
        Complete
    }
    

提交回复
热议问题