在WCF中,我有一个类作为我所有方法的返回类型。
public class ResponseResult
{
public object data {get;set;}
public string Name {get;set;}
}
在 IService 界面中我有方法声明,如:
ResponseResult GetValues(int id);
如果运行测试客户端GetValues不可用。除了方法名称我正在悬停上交叉签名它说" WCF测试客户端不支持此方法,因为它使用mmService.Common.ResponseResult "
如果我删除属性数据然后它变得可见,我想要该对象属性。请帮帮我。
答案 0 :(得分:0)
对象数据类型不适用于服务client.service客户端需要序列化数据类型,如list,string,int等....它实际上不会决定对象数据类型的实际返回类型。