次のようなURLが欲しい
/foo/bar/1.2.3
アクションにマップする
public void Get(string barValue, string version)
FooControllerと呼ばれるコントローラーで。
次のルートを定義しました
config.Routes.MapHttpRoute(
name: "FooRoute",
routeTemplate: "foo/{barValue}/{version}",
defaults: new { controller = "Foo", action = "Get" }
);
のために働くか、foo/bar/121
または/foo/bar/qwerty
そうではない/foo/bar/1.2/
文字列の2番目のパラメータに含まれるものにマップするように修正するにはどうすればよいですか?