0

約 10 の stackoverflow.com ポッドキャスト バックで Jeff は、global.asax ファイル内でルートを配線する代わりに、ルートが呼び出すアクションの近くのコントローラー内にそれらを配置したと述べました。

これを行うにはどうすればよいですか?

ルーティング先のコントローラーがヒットする前に、ルートを登録する必要はありませんか? 彼はコンストラクターでそれを行いますか?ここでの鶏と卵の問題に頭が混乱しています。

4

1 に答える 1

1

この質問をチェックしてください。

このアプローチを強くお勧めします。大成功で使っています。:)

基本的な考え方 - 特定のアクションのルートを設定するために属性を使用しています。
アプリ起動時の global.asax では、リフレクションを使用してルートを初期化します。

編集:
より正確なリンクはこちら.

EDIT2:
質問とは関係ありませんが、チェックする価値があるかもしれません (まだチェックしていない場合):
RESTful URLs from MVCContrib

于 2009-08-09T21:30:00.217 に答える