質問
のVisual Studio 2008プロジェクトでは、どのように1は、次のディレクティブでアクセス可能に彼のコントローラを構築することができますか?
ます。http:// localhost /を名前がMyWebSite / API /ユーザー/取得/ 1 に
両方/ API /と/ユーザー/コントローラは、パラメータとして1で「ユーザー」の方法が「取得」です。
基本的に私は私が引き受けるRESTを実現について話しています。
任意のアイデア?
おかげで、 ニック
固定
フィル・ハークは、ASP.Net MVCプロジェクトのグループに彼のコントローラを1を可能エリアと呼ばれる拡張機能を開発しました。 コントローラをグループ化する
解決
他のヒント
あなたがコントローラではありませんREST APIのつもりなら、
、APIは、ユーザーにアクセスする方法です。他のもののHTMLます。
あなたのルートは/ユーザー/ 1 localhostにする必要があります - 個人的に私が出たままだろう。これは、ユーザーのリストまたは単一のユーザーを取得することができ、記述的ではありません。あなたが何かの使用の詳細が必要な場合。次に、あなたのコントローラであなたが適切にあなたの呼び出し側が(HTML対API)が誰であるかに応じて、要求に応答します。
ktraubermanは、それはあなたのルートを入れ子に開始する時間だとき、あなたのglobal.asaxでカスタムルートを使用する必要があります、しかし権利です。この例は以下のようになります:
ローカルホスト/ユーザ/ {userIdを} /アドレス/ {あるAddressId}
カイル
所属していません StackOverflow