0

我正在通过此 javascript 代码进行 wcf 调用并在我的应用程序中取回数据..

function setCurrentResponseValue(response) {

    var applicationData = null;

    $.ajax({
        type: "POST",
        url: "ClientService.svc/REST/SetCurrentResponseValue",
        contentType: "application/json; charset=utf-8",
        data: JSON.stringify({ response: response }),
        dataType: "json",
        async: false,
        success: function (msg) {

            applicationData = msg;

        },
        error: 'An Error'
    });

    return applicationData;

}

我需要从后面的 C# 代码设置我的 svc 文件使用的会话变量。如何从后面的代码而不是上面的 ajax 调用调用我的 svc 文件中的方法?

4

1 回答 1

1

SO上已经有很多非常相似的问题。这也许是最好的答案:如何在 .NET 中使用 Restful 服务?

@Darrel Miller 的回答可能是最有用的,他的博客文章链接显示了如何使用 HttpClient 来使用 REST 数据: http: //www.bizcoder.com/index.php/2012/01/09/httpclient-它活着,它是光荣的/

(如果您对 REST 使用松散耦合,那么服务是 WCF 的事实在很大程度上与客户端无关)。

于 2012-09-19T16:34:45.857 回答