【问题标题】:adding custom SOAP headers in MEX response for operation contract based WCF services在 MEX 响应中为基于操作合同的 WCF 服务添加自定义 SOAP 标头
【发布时间】:2010-03-01 14:02:53
【问题描述】:

我在使用 WCF 服务时遇到问题,该服务需要为标有 [OperationContract] 属性的方法自定义 SOAP 标头。无法在服务中显式声明自定义标头,因为接口方法不是基于 [MessageContract]。因此,当 svcutil.exe 尝试构建客户端代理时,生成的代码不包含任何与自定义标头相关的对象。我的问题是我能否轻松地将自定义标头的声明注入到 MEX 响应中,以便它们在服务提供的 WSDL 中可用。

【问题讨论】:

    标签: wcf soap header mex


    【解决方案1】:

    这篇文章中接受的答案展示了一个端点行为,可以满足你的要求:

    WCF WSDL Soap Header on all operations

    此外,如果您想为每个服务合同指定标头,则可以通过合同行为应用相同的概念。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-03
      • 2020-12-06
      • 2012-05-17
      • 1970-01-01
      • 2018-07-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多