使用对象作为输入在 IIS 中调试 WCF 服务
Debug WCF service in IIS with object as input
我想在 Visual Studio 中本地调试 WCF 服务。调用的函数如下所示:
public void PerformAction(Directory[] dirs) {
....
}
目录是具有某些属性的 class。在 WCF 测试客户端中,我想测试函数,但如何设置目录数组的输入值?
以默认的WCF模板为例,我做了如下定义
[OperationContract]
//[WebGet(RequestFormat =WebMessageFormat.Json,ResponseFormat =WebMessageFormat.Json)]
string GetData(CompositeType[] value);
public string GetData(CompositeType[] value)
{
return string.Format("You entered: {0},{1}", value[0].StringValue,value[1].StringValue);
}
先输入数组长度,然后select数组类型,最后一一输入各个元素的值。
希望它对你有用,如果有什么我可以帮助的,请随时告诉我。
我想在 Visual Studio 中本地调试 WCF 服务。调用的函数如下所示:
public void PerformAction(Directory[] dirs) {
....
}
目录是具有某些属性的 class。在 WCF 测试客户端中,我想测试函数,但如何设置目录数组的输入值?
以默认的WCF模板为例,我做了如下定义
[OperationContract]
//[WebGet(RequestFormat =WebMessageFormat.Json,ResponseFormat =WebMessageFormat.Json)]
string GetData(CompositeType[] value);
public string GetData(CompositeType[] value)
{
return string.Format("You entered: {0},{1}", value[0].StringValue,value[1].StringValue);
}
先输入数组长度,然后select数组类型,最后一一输入各个元素的值。
希望它对你有用,如果有什么我可以帮助的,请随时告诉我。