一.创建API项目
二.安装引用包:
1.Microsoft.AspNet.WebApi.Cors(跨域包)
2.Swashbuckle(可视化框架,发布后见效)
三.配置路由规则:
在AppStart文件夹下的WebApiConfig方法中,添加如下代码:
1.config.EnableCors(new EnableCorsAttribute(““,””,“*”));//可跨域
2.routeTemplate: “api/{controller}/{action}/{id}” //配置路由规则
四.代码案例:
[System.Web.Http.HttpGet]
[System.Web.Http.HttpPost]
public HttpResponseMessage Select()
{
object Obj = new
{
Success = true,
Message = "你成功了!"
};
return new HttpResponseMessage()
{
Content = new StringContent(JsonConvert.SerializeObject(Obj), Encoding.UTF8, "application/json")
};
}
用#region和#endregion将系统自动生成的api方法折叠起来。