問題
我們想快速啟動一個(gè) ASP.NET Web API 解決方案。
解決方案
APS.NET 模板一開始就支持 ASP.NET Web API。使用模板往我們的項(xiàng)目中添加 Controller,在我們解決方案的 Controllers 文件夾上右鍵,選擇“添加”->"Scaffolding"。
即用模式,可以從下面選擇一個(gè):
-
Web API2 Controller
-
Web API2 Controller with actions, using Entity Framework
-
Web API2 Controller with read/write actions
-
Web API2 OData Controller with action, using Entity Framwork
另外,帶有屬性路由的基架模板可以從 NuGet 中下載。Install-Package Microsoft.AspNet.WebApi.ScaffolderTemplates.AttributeRouting.CSharp
工作原理
模板功能的全名是 ASP.NET 模