将Json List作为参数传递给WCF Rest Service

时间:2012-03-06 15:13:35

标签: c#-4.0

我正在使用WCF Rest Service,它有一个方法将List类作为参数

当我以json格式将列表传递给方法时,它在循环时给出0计数

下面是我的JSON代码

var profile = {                 “ARLog”:             [{“UserId”:“98EE86A0-E673-4B7B-85EA-00620135E3F4”,“RequestTime”:“/ Date(628318530718)/”,“SectionName”:“Pts”}]         }  var inputdata = JSON.stringify(profile);

以下是我的C#代码

 [OperationContract]
    [WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.WrappedResponse, UriTemplate = "UpdateArResponse")]
    //[WebInvoke(Method = "POST", UriTemplate = "GetArResponse")]
    DateTime UpdateARLog(List<ARLog> parameters);



    public DateTime UpdateARLog(List<ARLog> parameters)    // Here the parameter count is 0
    {
        return DateTime.Today;


    }

0 个答案:

没有答案