本文介绍了如何指定自定义SOAPACTION的WCF的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建这将是从其他服务称为WCF服务。

I am creating a WCF service which will be called from another service.

在WSDL的SOAPAction是出现如下:

In the WSDL soapaction is appearing as follows

<soap12:operation soapAction="http://tempuri.org/ISubscriptionEvents/MyMethod" style="document" />

我想这是

<soap12:operation soapAction="http://www.TextXYZ.com/FUNC/1/0/action/MyMethod" style="document" />

我如何指定自定义SOAP操作?

How can I specify the custom soap action?

推荐答案

您可以在服务合同定义中指定的:

You could specify it in the service contract definition:

[ServiceContract(Namespace = "http://www.TextXYZ.com/FUNC/1/0/action")]
public interface IMyServiceContract
{
    [OperationContract]
    void MyMethod();
}

这篇关于如何指定自定义SOAPACTION的WCF的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-25 03:24