Wcf 在我的服务中,该方法被定义为返回MessageContract,但只返回第一个属性

Wcf 在我的服务中,该方法被定义为返回MessageContract,但只返回第一个属性,wcf,Wcf,我在服务中有一个方法,它接收messageContract并返回其他不同的messageContact和结果。第二个messageContract具有meny messageHeaders 在契约中,我定义了返回此结果messageContract的方法,但在客户端VisualStudio中,该方法返回Int64 为什么? 谢谢。您需要更改服务引用,方法是右键单击以选中客户端中的“允许消息契约”选项。。然后更新服务引用。。你会得到

我在服务中有一个方法,它接收messageContract并返回其他不同的messageContact和结果。第二个messageContract具有meny messageHeaders

在契约中,我定义了返回此结果messageContract的方法,但在客户端VisualStudio中,该方法返回Int64

为什么?


谢谢。

您需要更改服务引用,方法是右键单击以选中客户端中的“允许消息契约”选项。。然后更新服务引用。。你会得到