C# asp.net mvc
2021-03-06 19:28
标签:conf config attribute option default web api parameter art alc C# asp.net mvc 标签:conf config attribute option default web api parameter art alc 原文地址:https://www.cnblogs.com/guxingy/p/12843048.html创建
asp.net mvc
项目创建
Web API
,名称为HomeApiController
NuGet
添加Swashbuckle
在
App_Start
文件夹中创建类WebApiConfig
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
// Web API 配置和服务
// Web API 路由
config.MapHttpAttributeRoutes();
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
}
}
在
Global.asax
中注册WebApiConfig
GlobalConfiguration.Configure(WebApiConfig.Register);