使用.NET 4客户端配置文件调用REST服务

3
什么是使用.NET 4客户端配置文件从.NET客户端应用程序轻松/最佳地消费RESTful服务的方法? 我发现的所有内容都指向完整的框架:
- WCF REST Starter Kit。 HttpClient类需要完整的框架。 - WebChannelFactory<>在System.ServiceModel.Web中,现已从客户端配置文件中删除。 - WCF数据服务客户端库位于System.Data.Services.Client中(也不在客户端配置文件中)。
WebClient在System.Net中是我的唯一选择吗?

你看过这个吗?http://support.microsoft.com/kb/307023 - James Black
我相当确定WebClient是那个链接中使用的WebRequest类的包装器。 - karl.r
HttpClient的哪个部分需要完整框架?是对System.Web的引用吗?我很好奇,因为唯一的原因是调用System.Web.HttpUtility.UrlEncodeToBytes。 - Darrel Miller
嗯,是的,就是那一个调用。 - karl.r
@ckr 当我遇到这个问题时,我发现Mono有一个很好的替代方案。如果你明白我的意思 :-) http://www.koders.com/csharp/fid56F209244C740BA63A0B58B4621A7F9836CA8086.aspx - Darrel Miller
RestSharp很快就会支持客户端配置文件,这要感谢Darrel。 - John Sheehan
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接