我想用RestSharp連接到我的ASP.NET的WebAPI服務。 WebApi會自動處理模型綁定,但它對於如何接收json非常具體。例如,考慮以下因素:自定義的Json序列化詞典與RestSharp/ASP.NET的WebAPI
Public Class DTO
Property JsonDictionary As Dictionary(Of String, String)
End Class
的ASP.NET的WebAPI將模型綁定這個適當的,如果我發這個給我的帖子:
{
"JsonDictionary[0].Key":"key1",
"JsonDictionary[0].Value":"value1"
}
我想用RestSharp或JSON.NET以此格式序列化字典併發送Content-Type:application/json。我可以使用這些來實現我的目標,還是需要編寫自己的序列化程序?任何幫助表示讚賞。
與目前的NuGet測試版不使用JSON.Net。您可以等到VS RC來獲取,或直行CodePlex上的最新的源代碼。 – 2012-03-31 13:37:37
所以你說,如果我從CodePlex上升級到的WebAPI,然後我就可以綁定更靈活的JSON的選擇,而不是明確在原崗位列出的業態模式? – 2012-03-31 15:38:57