问题

  我们想快速启动一个 ASP.NET Web API 解决方案。

 

解决方案

  APS.NET 模板一开始就支持 ASP.NET Web API。使用模板往我们的项目中添加 Controller,在我们解决方案的 Controllers 文件夹上右键,选择“添加”->"Scaffolding"

  即用模式,可以从下面选择一个:

  • 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