我有返回Json的WCF服务。下面定义将动态数据成员添加到DataContract
[DataContract]
public class OptionData
{
[DataMember]
public string Book { get; set; }
[DataMember]
public string Id { get; set; }
[DataMember]
public string DealId { get; set; }
[DataMember]
public string DeliveryDate { get; set; }
[DataMember]
public string ExpiryDate { get; set; }
}
而且经营合同规定
合同数据如下
[Description("Returns List of Options by user id")]
[WebGet(UriTemplate = "{sessionId}/Application/{applicationId}?start={start}&limit={limit}&page={page}", ResponseFormat = WebMessageFormat.Json)]
public List<OptionData> GetAllTask(string sessionId, string applicationId)
我需要动态新的数据成员字段添加到OptionData类。
这样做的最佳做法是什么?
根据他的代码示例,他使用REST,因此不会有元数据交换或代理类。 –