服务参考代理方法生成

时间:2010-11-16 15:10:14

标签: asp.net wcf proxy

我有两个Biztalk应用程序,每个应用程序都公开一个Web服务端口, 我在ASP.NET客户端中使用VS2010 GUI中的“添加服务引用”工具来生成代理。

但两者的代理接口略有不同。一个接受两个参数,使用out关键字通过参数返回'response'并具有void返回类型

另一个接受一个参数并使用键入的返回值返回响应。

我对导致行为差异的原因感到困惑,我正在做的事情是作为参考文献创作的一部分(据我所知,我已经使用了相同的过程)或者是什么关于我正在使用的服务器/ WSDL?

EDIT - 根据Grahams评论,生成的代理接口类型似乎取决于是否存在命名空间。我会给那些能够把最清楚的描述放在那里的人给出答案。

1 个答案:

答案 0 :(得分:0)

如评论中所述,在其中一个服务中包含命名空间是触发代理代码生成差异的原因。但是仍然不清楚为什么会出现这种情况。