刚接触WCF,对数据成员及其如何序列化为JSON感到困惑
在Python脚本中,我通过zeep
调用WCF
from zeep import Client
client = Client('xxxxx.asmx?WSDL')
result = client.service.GetPromoteRequests()
结果是这样的
{
"PromoteRequests": {
"PromoteRequest": [
{
"Id":: 1,
"Name": "123",
},
{
"Id": 2,
"Name": "456",
}
]
}
}
但是我想隐藏密钥名PromoteRequest
,它来自我的WCF类名。
像
{
"PromoteRequests": [
{
"Id": 1,
"Name": "123",
},
{
"Id": 2,
"Name": "456",
}
]
}
在WCF中,我这样定义响应类
[DataContract]
public class GetPromoteRequestsResponse {
[DataMember]
public List<PromoteRequest> PromoteRequests { get; set; }
}
public class PromoteRequestDependency {
public int Id {get; set;}
public string Name {get; set;}
}
目前没有回答
相关问题 更多 >
编程相关推荐