我以前创建了几个ASP.NET MVC应用程序,但我以前从未使用过WebAPI.我想知道如何创建一个简单的MVC 4应用程序,通过WebAPI而不是通过普通的MVC控制器来完成简单的CRUD.诀窍是WebAPI应该是一个单独的解决方案(事实上,很可能是在不同的服务器/域上).
我怎么做?我错过了什么?是否只是设置路由指向WebAPI的服务器?我发现的所有示例都展示了如何使用MVC应用程序来使用WebAPI似乎假设WebAPI已经"融入"MVC应用程序,或者至少在同一台服务器上.
哦,澄清一下,我不是在谈论使用jQuery的Ajax调用......我的意思是MVC应用程序的控制器应该使用WebAPI来获取/放置数据.