与WebAPI项目的HttpClient通信

时间:2013-11-07 16:49:12

标签: asp.net asp.net-web-api visual-studio-2013

有没有一种方法可以将代码从控制台应用程序调试到VS2013中的web api项目?例如,如果我有一些代码,如:

Web API控制器

// GET api/values
public IEnumerable<string> Get()
{
 return string [] { "value1, value2" };
}

控制台应用

var client = new HttpClient();
var results = client.GetStringAsync("http://localhost:35690/api/values").Result;

我知道我可以使用浏览器或像CURL这样的工具。但是,如果这个问题变得更复杂,那么我需要支持一个文件上传方案的多部分表单帖子。

1 个答案:

答案 0 :(得分:1)

如果Web API服务是与控制台应用程序相同的解决方案的一部分,您只需在任何地方设置断点并尊重它们。