2011-11-14 20 views
2

私は同じアクションとプライベートメソッドを持つ2つのコントローラを持っています。 2番目は最初のものからコピーされます。 私は、より良いパフォーマンスを得るために2番目のものを修正しました。そして今、最初のコントローラーから2番目のコントローラーにすべてのアクションをルーティングしたいと思います。ASP.NET MVC 2すべてのアクションをあるコントローラから別のコントローラにリダイレクト

Global.asaxなどの方法で、これを高速切り替えのための古いコードを維持する方法でどうすればよいですか?

ありがとうございます!あなたはまた、単にコードであなたのコントローラの名前を変更することができ

"mycontroller/{action}", 
new{controller = "mynewcontroller", action="index"}); 

答えて

3

あなたのようなルートを設定することができます。

+0

すべての高速切り替えが失われた場合 –

+1

ああ、「高速切り替え」とは、サーバーを再コンパイルまたは再起動せずに実装を切り替える仕組みを希望しているということですか?上記のようなルートを追加したり削除したりできる管理コントローラを作成してみてください。 – StriplingWarrior

+0

ええ、それは私が欲しいだけです、新しいルートを追加するすべてのコードを投稿してください。 –

関連する問題