{controller}.zone1{action}
ルート「 zone1/{controller}/{action}」がメソッドに向けられ、「zone2/{controller}/{action}」が{controller}.zone2{action}
メソッドに向けられるように、MVC3 でルートを宣言する方法があるかどうか疑問に思っています。例えば。つまり、基本的にルートに基づいてターゲット アクション名を変換しています。
ありがとう
{controller}.zone1{action}
ルート「 zone1/{controller}/{action}」がメソッドに向けられ、「zone2/{controller}/{action}」が{controller}.zone2{action}
メソッドに向けられるように、MVC3 でルートを宣言する方法があるかどうか疑問に思っています。例えば。つまり、基本的にルートに基づいてターゲット アクション名を変換しています。
ありがとう
属性ルーティング プロジェクトを確認してください。メソッドでルートを指定すると、少し読みやすくなります。ここにまともな宣伝文句があります: http://gregorsuttie.com/2012/01/12/attributerouting-for-mvc/
独自のカスタム ルート ハンドラを作成することもできますが、カスタム コードがなければ、やりたいことを実行できるとは思えません。私はここで間違っているかもしれません。ただし、属性ルーティング プロジェクトは、必要に応じて問題なく動作するはずです。