この質問に対する回答をオンラインで探しましたが、正直なところ、MVC ルートの適切なリファレンスが見つからないようです。
User オブジェクト用の UserController があります。ユーザーで編集、保存、表示などを行うことができるので、そのコントローラーでそれらのそれぞれを処理するアクションがあります。それはすべて非常に簡単です。しかし、最近、編集、表示などもできる新しい UserProfile オブジェクトを作成しました。UserProfile のためだけにまったく新しいコントローラーを作成するのではなく、既存の UserController を利用したいと思います。したがって、ユーザーのプロフィールを表示するには、URL を次のようにします。
http://www.example.com/User/Profile/{userProfileID}
そして編集するには、URLを次のようにしたいと思います:
http://www.example.com/User/Profile/Edit/{userProfileID}
UserController のこれらの各アクションは、異なるビュー ページを返します。
この構造を処理するルートを定義するにはどうすればよいですか? どうもありがとう。