如何从另一个.net项目调用ApiController?

时间:2014-10-15 06:33:31

标签: c# asp.net-mvc-3 asp.net-apicontroller

我有一个Asp.net Mvc3项目,我已经制作了一个ApiController。现在我想在一个Windows应用程序项目中调用api。我不知道如何配置Global.asax或web.config文件来解决这个问题。我不知道什么是服务引用URL(如果ApiController名称是Service,其中的方法是UpdatePrice)?

1 个答案:

答案 0 :(得分:1)

您必须从应用程序向您要使用HttpClient访问的 WEBAPI 操作网址发出 HTTP 请求。 WEBAPI是一种基于REST的HTTP服务,因此您只能通过HTTP访问它,而不像此上下文中的WCF。

您可以参考here获取更多信息和代码示例。