Xml 我可以用相同类型的多个元素创建soap请求吗?
我的soap请求有问题。这是创建请求的代码:Xml 我可以用相同类型的多个元素创建soap请求吗?,xml,wcf,soap,Xml,Wcf,Soap,我的soap请求有问题。这是创建请求的代码: [OperationContract()] [return: MessageParameter(Name = "Dealer")] List<Dealer> GetDealer(String AccountNumber); 这是生成的请求: <tem:GetDealer> <!--Optional:--> <tem:AccountNumber>?<
[OperationContract()]
[return: MessageParameter(Name = "Dealer")]
List<Dealer> GetDealer(String AccountNumber);
这是生成的请求:
<tem:GetDealer>
<!--Optional:-->
<tem:AccountNumber>?</tem:AccountNumber>
</tem:GetDealer>
但我需要能够申请多个帐号。
是否有人知道如何在不创建AccountNumber列表的情况下执行此操作,因为这样我将在AccountNumber中获得一个额外的元素
所以请求必须是这样的:
<DealerRequest>
<AccountNumber>1</AccountNumber>
<AccountNumber>2</AccountNumber>
<AccountNumber>3</AccountNumber>
</DealerRequest>
为什么不使用AccountNumber的集合?如果使用集合,AccountNumber中的请求将添加一个额外的元素。1为此操作提供自定义序列化程序如何?通过这种方式,您可以自己序列化对象。