1
可以在Asp.Net MVC 4的現有項目中使用Web Api嗎?實際上,我們已經使用Empty MVC Application模板啓動了構建項目,現在想要在項目中使用Web Apli功能。是否有可能或者我需要在項目中添加一些Web Api DLL。在Asp.net MVC 4的空項目中使用WebApi
可以在Asp.Net MVC 4的現有項目中使用Web Api嗎?實際上,我們已經使用Empty MVC Application模板啓動了構建項目,現在想要在項目中使用Web Apli功能。是否有可能或者我需要在項目中添加一些Web Api DLL。在Asp.net MVC 4的空項目中使用WebApi
是的,這是可能的。當您從空模板創建新的ASp.NET MVC 4應用程序時,您已經擁有所有需要的程序集引用,甚至API路徑設置(~/App_Start/WebApiConfig.cshtml
)。
所以所有的現在剩下的就是右鍵點擊Controllers
文件夾在解決方案資源管理器中,選擇添加 - >控制器和挑空API控制器模板:
public class ValuesController : ApiController
{
public string Get()
{
return "Hello from a Web API controller";
}
}
,然後運行該應用程序,導航至/api/values
,這將觸發Get
操作。