Windows Phone 7 Silverlight uygulaması yapıyorum. WebClient yerine RestSharp kullanmanın bir nedeni var mı? RestSharp sitesinde etrafına baktım, ancak faydaların ne olduğu hemen belli değil.RestSharp v. WebClient?
cevap
RestSharp aşağıdaki ağrı noktaları kaldırır:
- .NET'in HTTP sınıfları kültürlerinden (temel kimlik doğrulama bozuldu, hata vb olmayan 200 yanıtları için taşıma) Poços cevap verileri
- otomatik seri kaldırma
- Basitleştirilmiş API (
- Basitleştirilmiş basitleştirilmiş istek/yanıt semantikleri, özellikle uyumsuzluk için (ancak, uyumsuz olduğu ve herkesin gereksinimlerini karşılayamayabilir se ben de
Deserialization muhtemelen C# nesneleri XML veya JSON almak çok fazla bir şey gerekmez çoğu API'ler için beri en büyük kazancı) Hammock değerlendiren öneririz.
Ben
https://github.com/restsharp/RestSharp/wiki https://github.com/restsharp/RestSharp/wiki/RestSharp-Blog-Posts-and-Links
burada herhangi bir soru göndermek için çekinmeyin daha fazla bilgi için bu sayfalara göz atın ediyorum ya Google Group
Bu bağlantılar silinmiştir. Onları güncelleyebilme şansın var mı? –
Merhaba John, lütfen onaylayın, Restsharp windows servisinde kullanılabilir mi? Veya tek seçenek WinHttp? – ivorykoder
üzerinde okuyucu RestSharp arasında [farklılıklara bir göz sürebilir ServiceStack] (http://stackoverflow.com/questions/10117376/) hizmet yığınının ve kullanıcı Runscope API Tools'un (eski restsharp [1]) öncüsü [http] (http://john-sheehan.com/blog/my) -net-açık-kaynak-proje-yönetim-kabus), [2] (http://haacked.com/archiv e/2013/09/18/restsharp-104-2-0-released.aspx) - Bu iki seçenek hakkında bir öneri verin. – surfmuggle
http://www.diogonunes.com/blog/webclient-vs-httpclient-vs-httpwebrequest/ makalesi HttpClient öğelerini önerir. Net 4.5+ –