【发布时间】:2013-03-14 17:00:05
【问题描述】:
在使用 .net 3.5 的 Visual Studio 2008 中,我使用了一个自动生成 Reference.cs 的 WSDL。 这是通过右键单击我的项目中的引用并选择“添加 Web 引用”来完成的
使用它我可以发布到 Web 服务并通过我的 ref 和 out 对象获得有效的响应。 postValues() 是一个 void 方法。
webService.postValues(ref value1, ref value2, out value3);
使用 WireShark 我可以在我的网络上看到请求和完整的肥皂响应。
我想弄清楚的是如何在我的代码中捕获这个原始 SOAP 响应。 我想将其捕获以用于记录目的,并且不希望单独序列化每个 ref 对象。
如果不修改自动生成的 Reference.cs,我无论如何都无法做到这一点,而这 id 而不是这样做。 任何帮助,将不胜感激。
编辑:似乎没有办法做到这一点,我可以看到。其他人可以确认或否认这一点吗?
编辑。我再碰一次看看有没有人知道。
【问题讨论】:
标签: c# wsdl web-reference