2012-02-06 67 views

回答

5

有沒有分頁固有RestSharp的概念。這只是HTTP調用的一個簡單封裝,所以這就是您調用的HTTP端點決定哪些功能可用,比如如何處理分頁。

下面是支持分頁的API,以及如何將與RestSharp把它的一個例子:

public CallResult ListCalls(CallListRequest options, int pageNumber, int count) 
{ 
    var request = new RestRequest(); 
    request.Resource = "Accounts/{AccountSid}/Calls.json"; 

    request.AddParameter("From", options.From); 
    request.AddParameter("To", options.To); 
    request.AddParameter("Url", options.Url); 

    // send paging parameters required by API 
    request.AddParameter("Page", pageNumber); 
    request.AddParameter("PageSize", count); 

    var client = new RestClient("http://example.com"); 
    return client.Execute<CallResult>(request); 
} 
+0

感謝這個解釋和示例代碼。謝謝! – 2012-02-06 23:16:28