WCF SOAP Action

时间:2011-09-26 22:37:26

标签: .net wcf wcf-binding

我正在重写WCF 4.0中的旧版asp.net Web服务。我明显的最终目标是新端点与传统端点完全匹配。我遇到的问题是,在旧版Web服务中,他们将soap操作公开为:http://www.my-domain.com/my-action。在我的研究的WCF中,它需要像:http://www.my-domain/my-service-contract/my-action。我发现您可以通过将“Name”参数更改为service contact namespace属性来更改服务契约描述符。根据我的研究,似乎无法从暴露的肥皂动作中完全消除这种情况。有人对此有任何了解吗?

1 个答案:

答案 0 :(得分:4)

使用OperationContractAttribute.Action属性可以指定整个字符串。