【发布时间】:2014-06-09 13:36:00
【问题描述】:
如何调试我的 WCF 服务方法中返回 system.io.stream 的方法? Microsoft WCF 测试客户端不允许我调用此方法(wcf 测试客户端不支持该操作,因为它使用 system.io.stream)。
如何测试这个方法?
谢谢。
【问题讨论】:
-
编写一个调用该方法的控制台应用程序。
标签: c# asp.net .net wcf .net-4.0
如何调试我的 WCF 服务方法中返回 system.io.stream 的方法? Microsoft WCF 测试客户端不允许我调用此方法(wcf 测试客户端不支持该操作,因为它使用 system.io.stream)。
如何测试这个方法?
谢谢。
【问题讨论】:
标签: c# asp.net .net wcf .net-4.0
根据WCF Test Client 上的 MSDN 文档:
以下是 WCF 测试客户端不支持的功能列表:
类型:Stream、Message、XmlElement、XmlAttribute、XmlNode、实现 IXmlSerializable 接口的类型,包括相关的 XmlSchemaProviderAttribute 属性,以及 XDocument 和 XElement 类型以及 ADO.NET DataTable 类型。
双工合同。
事务。
安全性:CardSpace、证书和用户名/密码。
绑定: WSFederationbinding,任何 Context 绑定和 Https 绑定, WebHttpbinding(Json 响应消息支持)。
因此,为了测试此功能,您需要:
有关更多详细信息,请参阅 WCF 的Getting Started Tutorial。
【讨论】: