从winforms应用程序连接到MVC应用程序

时间:2014-04-13 23:34:36

标签: c# database winforms asp.net-mvc-4 actionresult

我编写了一个C#MVC4互联网应用程序,并对调用某些ActionResult方法提出了疑问。

如何从MVC应用程序以外的其他应用程序调用任何ActionResult方法?

我想要做的是创建Winforms应用程序,连接到MVC应用程序,然后调用一些ActionResult方法。

这可能吗?我该怎么做?我应该研究哪些资源?

提前致谢

1 个答案:

答案 0 :(得分:1)

将MVC 4用作restful主机是不理想的,因为它旨在呈现为HTML。

您将要使用Web API。它旨在供客户使用。

您可以将MVC项目中的逻辑抽象为共享项目,并重用Web API的函数。

这是一篇关于编写客户端与Web API交互的好文章:http://www.asp.net/web-api/overview/web-api-clients/calling-a-web-api-from-a-net-client

相关问题