mysql连接测试不成功的原因有哪些
294
2022-09-28
2019-9-19-dotnet-找不到-PostAsJsonAsync-方法
title | author | date | CreateTime | categories |
dotnet 找不到 PostAsJsonAsync 方法 | lindexi | 2019-09-19 14:53:58 +0800 | 2019-09-19 14:53:57 +0800 | dotnet |
在网络编程可以使用 PostAsJsonAsync 这个方便的方法将一个对象作为 json 推送到服务器,这个方法是一个扩展方法,在之前的框架,可以在 System.Net.Http.dll 找到这个好用的扩展方法,但是在 4.5 的时候就被移除了。本文告诉大家如何安装这个扩展方法
在新的版本,可以通过安装 Microsoft.AspNet.WebApi.Client 这个库使用,支持 .NETFramework 4.5 和 .NETStandard 2.0 另外不要看这个库的命名空间包含了 AspNet 其实这个库就是一些扩展方法,没有引用任何 AspNet 代码
在使用的时候,需要引用 System.Net.Http 命名空间,然后就可以使用下面的代码
await obj);
其实自己写一个扩展方法也是不错,例如我就需要通过 Get 一个对象,可以这样写
using System.Net.Http;using System.Threading.Tasks;using Newtonsoft.Json; public static class HttpClientExtensions { public static async Task
通过自己定义扩展方法,可以让网络编程的时候减少重复代码
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~