私は2つのテーブルを持つデータベースを持っています。各都市が特定の国との関係を持つ国と都市。MVC Web API、サブ項目を取得
私のASP.Net Web APIでは、CountriesControllerを実行するために、http://example.com/api/countriesへのGETリクエストによって国のリストを取得できます。そして、私は国についての詳細をhttp://example.com/api/countries/1で得ることができます。
国のすべての都市のリストが必要な場合は、RESTクエリのURLはhttp://example.com/api/countries/1/citiesである必要がありますか?そして都市の詳細http://example.com/api/countries/1/cities/1
これをASP.Net Web APIでどのように達成できますか?
ありがとうございました!私が実装しなければならなかった特定の国の都市のコレクションを返すようにhttp://example.com/countries/1/citiesを取得するには : // GET/API/ 公共のIEnumerableのGet(int型countryId)の値 {新しい文字列を返す[] {"値1"、 "値2"}; } –