一.属性路由的概念 路由让webapi将一个uri匹配到对应的action,Web API 2支持一种新类型的路由:属性路由.顾名思义,属性路由使用属性来定义路由.通过属性路由,我们可以更好地控制Web API中的URI.例如,我们可以轻松创建描述资源层次结构的URI.一个栗子:api/customers/1/orders,我们很容易猜到这个路由的作用是找Id为1的客户的所有订单.但是基于约定的路由很难创建这样的uri. 早期的基于约定的路由仍然完全受支持.实际上,我们可以在同一个项目中组合这两…