config.Routes.MapHttpRoute(
name: "Version1",
routeTemplate: "api/v1/{controller}/{id}",
defaults: new { id = RouteParameter.Optional , controllers = "studentV1" }
);
我的问题是,例如,如果我需要为很多控制器使用此代码
controllers = "emplyeeV1" , controllers ="carV1" , controllers ="CursV1"
我是否必须为我在 api 中拥有的每个控制器复制此代码?!!
例如有没有这样的方法。
config.Routes.MapHttpRoute(
name: "Version1",
routeTemplate: "api/v1/{controller}/{id}",
defaults: new { id = RouteParameter.Optional , controllers = "studentV1" , controllers = "emplyeeV1" , controllers ="carV1" , controllers ="CursV1" }
);
我知道它错了,但我怎样才能为这个问题做正确的解决方案?