获取方式 http://192.168.31.1:84/api/note/getnote/1
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}/{action}/{id}",
defaults: new { id = RouteParameter.Optional }
);
// config.Routes.MapHttpRoute(
// name: "noteApi",
// routeTemplate: "api/{controller}/{type}",
// defaults: new { id = RouteParameter.Optional }
//);
}
}
controllers.cs
public class noteController : ApiController
{
public string getnote(int id)
{
if (id == 1)
{
return "bbbbbbb";
}
else
{ return "vvvvvvv"; }
}
public string getnotes(string id)
{
if (id == "a")
{
return "fffff";
}
else
{ return "rrrrr"; }
}
//public string getnote()
//{
// return "nnnn";
//}
}