1 @inherits Microsoft.VisualStudio.Web.CodeGeneration.Templating.RazorTemplateBase
3 using System.Collections.Generic;
5 using System.Threading.Tasks;
6 using Microsoft.AspNetCore.Http;
7 using Microsoft.AspNetCore.Mvc;
8 @{string modelName = (Model.ClassName.EndsWith("Controller") ? Model.ClassName.Substring(0, Model.ClassName.Length - 10) : Model.ClassName);}
10 namespace @Model.NamespaceName
13 string routePrefix = "api/" + modelName;
15 [Produces("application/json")]
16 [Route("@routePrefix")]
17 public class @Model.ClassName : Controller