I've looked online for an answer to this question, but I honestly can't seem to find a good reference for MVC routes.
I have a UserController for my User objects. One can Edit, Save, View, etc. on the User, so I have actions in that controller to handle each of those. That's all pretty straightforward. But I've recently created a new UserProfile object that one can also edit, view, etc. Rather than create an entirely new controller just for the UserProfile, I'd like to make use of the existing UserController. So to view a user's profile, I'd like the URL to be:
http://www.example.com/User/Profile/{userProfileID}
And to edit, I'd like the URL to be:
http://www.example.com/User/Profile/Edit/{userProfileID}
Each of these actions in the UserController will return a different view page.
How would I go about defining routes to handle this structure? Thanks very much.