首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RestSharp诉WebClient?

RestSharp诉WebClient?
EN

Stack Overflow用户
提问于 2010-10-25 16:32:51
回答 1查看 4.7K关注 0票数 13

我正在构建一个Windows 7 Silverlight应用程序。是否有任何理由使用RestSharp而不是WebClient?我环顾了一下RestSharp站点,但目前还不清楚它的好处是什么。

EN

回答 1

Stack Overflow用户

发布于 2010-10-25 18:37:00

RestSharp移除以下痛点:

  • .NET HTTP类中的怪癖(基本身份验证中断,非200响应的错误处理,等等)
  • 从响应数据到POCOs的自动反序列化
  • 简化API (request.AddParameter(name, value)代替手动编译请求体)
  • 简化的请求/响应语义,特别是异步的请求/响应语义(但是,它是针对异步的,可能并不能满足每个人的需求,在这种情况下,我还建议评估吊床)

反序列化可能是最大的收获,因为对于大多数API来说,要将XML或JSON导入C#对象并不需要做太多的工作。

我会查看这些页面以获得更多信息。

https://github.com/restsharp/RestSharp/wiki https://github.com/restsharp/RestSharp/wiki/RestSharp-Blog-Posts-and-Links

请随意在这里或在谷歌集团上发布任何问题

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4016775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档