【问题标题】:Is there any way to hide the operation contract tag in the wsdl for WCF soap web service?有没有办法在 WCF 肥皂网络服务的 wsdl 中隐藏操作合同标签?
【发布时间】:2015-09-29 14:41:31
【问题描述】:

例如,如果我有一个作为 GetData() 的操作合同,我不希望它在 wsdl 中,但客户端应该可以使用 Action Attribute 访问该方法,并且可以使用该方法。

【问题讨论】:

  • 客户端可以使用Action调用服务

标签: wcf soap wsdl operationcontract


【解决方案1】:

所以客户端应该只是“知道”服务方法在那里以及如何调用它?

无论如何no, you can't do that。保存生成的 WSDL 和 XSD,修改它们以删除您要删除的信息,然后将这些 WSDL 和 XSD 提供给客户端。

【讨论】:

    猜你喜欢
    • 2018-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-29
    • 2017-01-16
    相关资源
    最近更新 更多