3
我創建了一個基於Web API模板的新項目,但發現它包含了很多不需要的文件,例如常規mvc路徑,css,js,cshtml文件。我想要一個純粹的asp.net Web API應用程序,我可以從這個項目模板中刪除什麼?純asp.net Web API應用程序
我創建了一個基於Web API模板的新項目,但發現它包含了很多不需要的文件,例如常規mvc路徑,css,js,cshtml文件。我想要一個純粹的asp.net Web API應用程序,我可以從這個項目模板中刪除什麼?純asp.net Web API應用程序
這是非常惱人的 - 沒有爲默認的WebAPI沒有 「空」 模板,所以你必須刪除以下內容:
這應該離開你的默認生成Controllers
和App_Start
文件夾其中,隨着Global.asax
& Web.Config
是你真的需要一個普通的WebAPI項目的唯一的事情。
我沒有試過,但它聲稱提供一個真正空的WebAPI模板: http://visualstudiogallery.msdn.microsoft.com/a989a149-4bc3-4292-ac8a-5101ee1722d7
它是正常的,除去bundleconfig和routeconfig呢? – ChaoticLoki
是的,你可以刪除這些。 BundleConfig僅用於縮小JS/CSS,而RouteConfig用於MVC路由,而不是存儲在WebApiConfig中的WebAPI – CodingIntrigue
感謝您的評價,無論您的需求如何,它都會變得混亂哈哈 – ChaoticLoki