2013-12-20 49 views
3
public IRestResult Send(MessageEnvelope envelope) 
{   
    var request = new RestRequest(Method.POST); 
    request.AddBody(envelope); 
    request.RequestFormat = DataFormat.Json; 
    var responce = _restClient.Execute(request); 
    return new RestResult 
    { 
     Success = responce.StatusCode == HttpStatusCode.OK, 
     ErrorMessage = responce.Content 
    }; 
} 

當我傳遞envelpoe值我有一個運行時間錯誤呼叫RestSharp中的參數計數不匹配錯誤?

Parameter count mismatch 

在含有request.AddBody(envelope);線。

(當我將值添加到AddBody方法)。

我該如何解決這個問題?

回答

相關問題