.NET Web API を使用しており、クエリのルート作成のための戦略が必要です。たとえば、ページからコードが決定点にあり、サーバー上のビジネス ロジックからの指示が必要であるとします。
確認のために、このルートは標準ユーザーを返します...
http://mysite/api/user/5
ただし、UI の決定を下すビジネス ロジックによって決定される特性をユーザーが持っているかどうかを知りたい場合、このようなものに適した REST 呼び出しは何でしょうか?
多分...
http://mysite/api/user/5?canbake=true
それともこっちの方がいいですか...
http://mysite/api/user/5/canbake
後者の場合、それを実現するためのルート定義はどのように見えるでしょうか?