![](/img/trans.png)
[英]404 when calling a c# web api from another c# web forms application
[英]Calling a Web API from Windows Forms application
http://www.asp.net/web-api/overview/web-api-clients/calling-a-web-api-from-a-net-client
我一直在使用本教程来学习如何从Web API
发送和检索数据。 但是,有没有使用Tasks
和await
另一种方式? 有时候,当其他人相对较快时,我的请求需要很长时间才能返回。
还有其他可能有帮助的教程吗? 调用我的web api
客户端登录的最佳方法是什么? 我觉得我不应该使用await
和async
这类事情但是真的可以使用一些帮助。
只需从nuget manager下载microsoft http api库到你的项目并使用httpClient
如果你愿意,你可以使用HttpClient
,即使在旧版本的.NET
也支持它,你不需要担心任务或线程。 HttpClient
还允许您获得结果async
但是您需要提供一个在结果准备好时callback
。
看看http://msdn.microsoft.com/en-us/library/system.net.http.httpclient(v=vs.110).aspx
话虽如此,我同意约翰的评论,你应该使用await
和async
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.