我基于Web API模板创建了一个新项目,但发现它包含了许多我不需要的不必要的文件,例如常规的mvc路由,css,js,cshtml文件。我想要一个纯粹的asp.net Web API应用程序,我可以从这个项目模板中删除什么?
答案 0 :(得分:3)
这非常烦人 - 默认情况下WebAPI没有“空”模板,因此您必须删除以下内容:
这应该会为您提供默认生成的Controllers
和App_Start
文件夹,以及Global.asax
& Web.Config
是普通WebAPI项目唯一真正需要的东西。
我没试过这个,但它声称提供了一个真正的空WebAPI模板: http://visualstudiogallery.msdn.microsoft.com/a989a149-4bc3-4292-ac8a-5101ee1722d7