使用AffiliateWindow的AffiliateService,Soap服务方法参数错误

时间:2013-01-11 16:50:14

标签: .net soap wsdl

我正在实施位于 here AffiliateWindow的AffiliateService (肥皂)。

我只需要从这个服务中调用两个方法。我在VS 2010中有一个项目设置,并添加了Web Servcie参考和proxey类。除了我需要输入TransactionId来获取事务的阶段之外,所有事情都工作得很好。它回复并且错误地说错误的TransactionId。

另一方面,我可以使用日期和DateType调用方法(getTrasactionList)。但是当我尝试将TrasactionId或MerchantId传递给任一方法时,我都会收到此错误。

异常细节也告诉Array为空。但我像这样填充数组

var gTrIdi = new getTransaction
{
aTransactionIds = new ArrayOfint() { id = "'86862924'" }
};

1 个答案:

答案 0 :(得分:1)

我得到了答案。 问题出在代理类上。

已更改private ArrayOfInt aTransactionIdsField;
private int[] aTransactionIdsField;课程中的getTransaction,它就像一个魅力。