0
当我将嵌套的json对象发布到wcf rest服务方法时,对象字段显示为空。 这是合同将嵌套的json对象发布到wcf rest服务方法对象字段为空
[DataContract]
public class EmpContract
{
[DataMember]
public string EmpID { get; set; }
[DataMember]
public string EmpName { get; set; }
}
[DataContract]
public class people
{
[DataMember]
public List<EmpContract> EmpCont{ get; set; }
}
我的数据,这是我的休息方法
[OperationContract]
[WebInvoke(UriTemplate = "/GetEmp", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedResponse)]
string GetEmp(people objPeople);
,这是我JSON代码
type: "POST",
url: "",
data: JSON.stringify({ "objPeople": { "EmpCont": [{ "EmpID": "1", "EmpName": "1" }] } }),
contentType: "application/json; charset=utf-8",
dataType: "json",
processData: true,
好心帮我解决这个问题。 在此先感谢