WebAPI を使用して Restful API を作成することを検討しています。API の他の部分/エンティティに URL を提供する起動 URL を作成したいと考えています。これを行う明白な場所は ~/api/ ですが、403 の結果が得られないルートを配線できないようです。何か案は?
編集:少し明確にするために。デフォルトのルーティングが WebAPI でどのように機能するかを知っています。私が欲しいのは、その前のステップで、 ~/api/ に移動して、次のような結果が得られるようにすることです。
[
{ Title: 'Customers', Url: '~/api/customers' }
]
私の理解では、RESTful サービスはメタデータ (用語と考えてください) 駆動型 (基本的に検出可能であり、結果として他のリソースへのリンクを提供します) であるため、これが必要です。そのため、API 内の他のすべてのリソースを指す単一のソース URL が必要です。