Visual Studio2012中的ASP.NET Web API项目模板是一个专门的MVC4项目,在创建此类项目的实例后,右键单击"Controllers“文件夹将显示"Add >> Controller”菜单项,该菜单项将触发控制器生成器。(脚手架)
另一方面,也可以在控制台应用程序中托管ASP.NET Web API服务器,在文档中称为自托管应用程序。我的问题是:如果我正在开发一个自托管
当我得知WebAPI是微软最新的ASP.net技术时,我已经很恼火了,并问自己是否应该继续使用ASP.net。从我今天的研究中我了解到,WebAPI是为需要纯基于Http的API的解决方案而设计的,这些API将数据提供给其他应用程序而不是浏览器。而且它没有HTML渲染引擎。不,今天在启动Visual Studio时,我第一次读到MVC4的一个新特性是WebAPI:
Web API现在是MVC不可或缺的一部分吗?MVC控制器可以在同一个应用程序中直接与Web API控制器</em