ASP.NET MVC の異なるコントローラー内で API の複数のバージョンを宣言したいと考えています。このようなことは可能ですか?
routes.MapRoute(
"Default", // Route name
"API/{version}/{action}/{id}",
new {
controller = "APIv{version}",
action = "Index",
id = UrlParameter.Optional
}
);
また
routes.MapRoute(
"Default", // Route name
"API/{version}/{action}/{id}",
new {
controller = "APIv" + version,
action = "Index",
id = UrlParameter.Optional
}
);