我有一个用Java编写的Web服务(托管在JBoss上),其方法具有List输入参数。
public void saveMultipleDirective(List<OwordDirective> directives)
我遇到的问题是我的C#客户端(这是一个Windows桌面应用程序)无法看到该方法。该方法存在于WSDL中,但我无法从C#客户端访问它。
如果我继续做下面的事情......
SaveMultipleDirective save = new SaveMultipleDirective();
我收到以下错误:找不到类型或命名空间名称“SaveMultipleDirective”(您是否缺少using指令或程序集引用?)
如果我将输入参数更改为String,那么我可以在C#客户端中看到该方法。
我有办法从C#调用这种方法吗?
谢谢!