【问题标题】:WCF Streaming - MessageContract Request does not Reuse types in all referenced assembliesWCF 流 - MessageContract 请求不会在所有引用的程序集中重用类型
【发布时间】:2012-12-03 17:25:28
【问题描述】:

我已调整 Microsoft 提供的 WCF“流”示例应用程序,以使用在共享程序集中设置并使用 MessageContract 属性修饰的请求对象。然后应该将其传递给服务的UploadStreamRequest() 方法。

问题是当我向客户端添加服务引用并尝试调用该方法时,MessageContract 对象的每个属性都刚刚转换为单独的参数。

我还尝试了高级设置中的“始终生成消息契约”选项,尽管这会更改方法以便传递请求对象,但它已经重新生成了自己的对象代理表示(即使我勾选了“在所有引用的程序集中重用类型”)。

谁能解释我在这里缺少什么?

非常感谢

【问题讨论】:

标签: wcf parameters messagecontract


【解决方案1】:

我遇到了这个问题,我已经修复了它,勾选了“始终生成消息合同”复选框。当我添加服务参考时。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2011-01-30
    • 2011-01-15
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 2011-09-15
    • 2014-10-20
    • 2011-01-05
    • 2017-03-03
    相关资源
    最近更新 更多