如何使用SOAP服务生成类方法?

时间:2016-07-01 11:18:32

标签: c# .net wcf soap

我创建了一个SOAP服务。

现在我想在c#客户端应用程序中使用它。我使用' Add service reference'添加了该服务。和服务引用添加到客户端。

我的所有服务实体都在服务中。在当前的场景中,我无法将它们移动到公共图书馆。

问题是,我的服务端点正在接受List<Foo>作为参数。

Foo有一个方法Boo

在客户端,当我尝试Foo.Boo()时出现Cannot resolve symbol Boo错误。

1 个答案:

答案 0 :(得分:0)

不幸的是,只有服务本身的方法通过SOAP Web服务公开,用作参数的对象上的方法或返回值不是。如果该方法涉及服务器端操作,那么您可以在服务根级别将实例对象作为参数公开,或者如果它与客户端操作相关,您可以考虑将其添加为客户端扩展方法。

相关问题