纯asp.net Web API应用程序

时间:2013-10-21 07:01:23

标签: c# asp.net-mvc asp.net-web-api

我基于Web API模板创建了一个新项目,但发现它包含了许多我不需要的不必要的文件,例如常规的mvc路由,css,js,cshtml文件。我想要一个纯粹的asp.net Web API应用程序,我可以从这个项目模板中删除什么?

1 个答案:

答案 0 :(得分:3)

这非常烦人 - 默认情况下WebAPI没有“空”模板,因此您必须删除以下内容:

  • /地区/
  • /内容/
  • /图像/
  • /脚本/
  • /查看/
  • 的favicon.ico

这应该会为您提供默认生成的ControllersApp_Start文件夹,以及Global.asax& Web.Config是普通WebAPI项目唯一真正需要的东西。

我没试过这个,但它声称提供了一个真正的空WebAPI模板: http://visualstudiogallery.msdn.microsoft.com/a989a149-4bc3-4292-ac8a-5101ee1722d7