上一篇我们剖析了Asp.Net路由系统,今天我们再来简单剖析一下Asp.Net Web API以WebHost方式部署时,Asp.Net Web API的路由系统内部是怎样实现的。还是以一个简单实例开头。

      创建一个空的WebApi项目,在Global中注册路由信息:

seo优化培训,网络推广培训,网络营销培训,SEM培训,网络优化,在线营销培训

    public class WebApiApplication : System.Web.HttpApplication
    {        protected void Application_Start()
        {            //注册路由            GlobalConfiguration.Configuration.Routes.MapHttpRoute(
                name: "default",
                routeTemplate: "api/{controller}/{id}", 
                defaults: new { id = RouteParameter.Optional });
        }
    }

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式