现在互联网上的服务接口都是Restful的,SOAP的Service已经不是主流。.NET/Mono下如何消费Restful Service呢,再也没有了方便的Visual Studio的方便生产代理的工具了,你还在用HttpWebRequest 自己封装吗?Restful Service还有授权问题,自己写出来的代码是不是很不优雅?通常Restful Service返回的数据格式是XML或者Json,还要设置服务的输入参数等等,使用起来很复杂。本文向你推荐一个开源的库RestSharp轻松消费Restful Service。RestSharp是一个开源的.NET平台下REST和Http API的客户端库,支持的平台有.NET 3.5/4、Mono、Mono for Android、MonoTouch、Windows Phone 7.1 Mango。他可以简化我们访问Restful服务.
使用RestSharp 库消费Restful Service
http://www.cnblogs.com/shanyou/archive/2012/01/27/RestSharp.html
REST WebServices学习
http://www.cnblogs.com/Mainz/archive/2008/03/09/1097559.html
RestSharp用法小结
http://www.cnblogs.com/Mainz/p/3531243.html
RestSharp使用详解
http://www.cnblogs.com/Leo_wl/archive/2012/05/21/2511159.html