0

次のような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番目のパラメータに含まれるものにマップするように修正するにはどうすればよいですか?

4

1 に答える 1