返回MessageContract的WCF服务方法有效,但服务本身会抛出错误

时间:2016-05-13 06:24:56

标签: wcf wcf-rest messagecontract

我需要创建一个包含几个操作合同的 WCF restful service ,其中一个类型为 GET 的操作合同将输入参数作为字符串ID并且返回一个MessgeContract(因为我需要修改SOAP主体结构,我使用了MessageContract)。

现在,当我在浏览器中浏览服务http://appname/service1.svc时,它会抛出异常,说服务方法不能同时使用原始参数和MessageContract返回类型,但当我执行服务方法时:http://appname/service1.svc/Method1?ID=2 ,它的工作原理,并给我所需的输出,并没有抛出任何异常。 我是否仍然继续使用它,因为除了服务之外我的所有操作合同方法都正确执行,我该怎么做才能改善这一点。

0 个答案:

没有答案