我有返回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,因此不會有元數據交換或代理類。 –