关闭webmethod上的soap扩展

时间:2009-11-02 10:54:59

标签: .net soap

有可能在webmethod上关闭soap扩展吗? 像这样:

    [WebMethod]
    [SoapExtensionClass]
    public void func()
    {
        if(b)
        {
        // turn off soap extension on web method
        }
    }

1 个答案:

答案 0 :(得分:-1)

我认为您应该在SOAP扩展类中检查b,而不是在Web服务方法中。如果SOAP扩展类不是您自己的,那么在其周围创建一个包装类并在您的方法上指定它。