REST API エンドポイントがあるとしましょう: users/123/orders/234
.
URI が示すように、ユーザー 123 に対してオーダー 234 を返しています。私の質問は、どのコントローラーが要求を処理する必要があるかということです。
GetOrder(int userId, int orderId) のような、UsersController のアクションである必要がありますか? または、 GetOrder(int id)のようなものを使用して OrdersController で処理する必要がありますか?
それは単なる好みの問題ですか、それとも一方が他方よりも「正しい」のですか?