ASP.NET应用程序未到达WCF服务

时间:2012-06-27 16:23:44

标签: c# asp.net .net wcf

我在本地计算机上的设置工作正常,但当我将其推送到服务器时遇到问题。我的所有调用都在服务器上工作,直到我在Reference.cs文件中调用此特定方法。

public DataResults GetData(DataRequest request) {
        return base.Channel.GetData(request);
    }

在调用它之后没有任何反应,它只是坐在那里。没有例外被抛出或任何东西。

我在每个方法上都有我的记录器代码日志点,它得到了这个方法,但从未进入WCF方法。但所有其他WCF方法除了其中2个。当我在本地机器上运行时,这两个工作。

WCF方法设置如下:

界面有:

    [OperationContract]
    [FaultContract(typeof(Domain.Fault.SystemFault))]
    [FaultContract(typeof(Domain.Fault.BusinessFault))]
    DataResults GetData(DataRequest request);

和实际方法:

public DataResults GetData(DataRequest request)
    {
        try
        {
            Logger.LogInformation("Got to service");
            DataResults dr=CallDB(request);
            return dr;
        }
        catch (Exception ex)
        {
            throw this.getFaultExceptionComplete("GetData failed");
        }
    }

0 个答案:

没有答案