如何解决SOAP(C# WCF) 通过 Zeep 接收整数列表作为参数
这是我的python脚本
request_data = {"request": {"PromoteRequestIds": [1,2]}}
result = client.service.DeletePromoteRequests(**request_data)
在 C# WCF 中。
public DeletePromoteRequestsResponse DeletePromoteRequests(
DeletePromoteRequestsRequest request)
{
...
}
WCF中的参数对象定义为
[DataContract]
public class DeletePromoteRequestsRequest
{
[DataMember]
public List<long> PromoteRequestIds { get; set; }
}
但是,我不明白为什么 PromoteRequestIds
只包含一个元素 [1]
而不是 [1,2]
。
解决方法
关于您的问题,我找到了可能对您有用的参考资料:Convert python array of int to SOAP ArrayofInt。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。