0

ASP.NET MVC で API コントローラーを使用する方法を理解しようとしています。

デフォルトでは、メソッドは Get、Post、Put、Delete です。Knockout フレームワークに対してこれを使用する必要があります。しかし、APIコントローラーを拡張してより複雑なデータを返すことができるかどうか、またはAPIコントローラーがCRUDを処理する必要があるかどうかを理解しようとしていますか?

アドバイスありがとう。

4

1 に答える 1

1

何でもできます。Web APIは、通常のコントローラーの単なる拡張機能であり、コンテンツのネゴシエーションとより簡単なデータクエリを使用して、簡単に使用できるWebサービスを作成できます。

デフォルトでは、メソッドは、データ抽出にはGET、削除にはDELETE、作成、変更にはPOSTおよびPUTを使用する必要があることに注意して、特定の属性で装飾されています。これは、正しく開始するための単なるテンプレートです。

ASP.NET Web APIページの最初の例では、CRUDを使用していません。

http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api

于 2013-02-08T08:40:52.443 に答える