asp.net mvc アプリで親の子アイテムをリストしている場合、URL 構造を形成する方法のベスト プラクティスはありますか?
例:
1. http://app/parent/<parentID>/children
2. http://app/parent/children/<parentID>
個人的にはオプション 1 を選択する傾向がありますが、ほとんどの mvc アプリが使用する特定の方法があるかどうか疑問に思っています。
また、オプション 1 を仮定すると、親ビューで Html.ActionLink メソッドを使用してリンクを構築するにはどうすればよいでしょうか? 以下を使用して、オプション 2 のリンクを簡単に作成できます。
<%=Html.ActionLink("Child List", "Children", new { id = Model.ID })%>