Eri*_*ric 11 restsharp portable-class-library
当我尝试使用nuget将RestSharp添加到可移植类库项目时,我得到以下内容:
无法安装包'RestSharp 104.1'.您正在尝试将此软件包安装到以".NETPortable,Version = v4.0,Profile = Profile104"为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件.有关更多信息,请与软件包作者联系.
我假设它不受支持?如果是这种情况,任何人都有任何关于如何使其工作的建议?
另一个有趣的选择是Flurl
Flurl是一个现代的,流畅的,异步的,可测试的,可移植的,充满流行语的URL构建器和HTTP客户端库.
代码段:
var result = await "https://api.mysite.com"
.AppendPathSegment("person")
.SetQueryParams(new { a = 1, b = 2 })
.WithOAuthBearerToken("my_oauth_token")
.PostJsonAsync(new { first_name = "Frank", last_name = "Underwood" })
.ReceiveJson<T>();
Run Code Online (Sandbox Code Playgroud)
您有一台便携式 RestSharp,用于:
https://github.com/Geodan/geoserver-csharp/tree/master/RestSharp
看来它运行良好......它也使用 Json.net 便携式版本
| 归档时间: |
|
| 查看次数: |
4752 次 |
| 最近记录: |