概要

完了

このモジュールでは、.NET で実行されている ASP.NET Core Web API を作成しました。 Web API は、メモリ内キャッシュからピザを作成、読み取り、更新、および削除します。

ASP.NET Core を使用して Web API を作成するには、次のことが必要であることを学習しました。

  1. ASP.NET Core Web API テンプレートを使用して新しいアプリケーションを作成する。
  2. ControllerBase クラスから継承し、HTTP 要求に応答するメソッドを含むクラスを作成する。

このパターンを使用すると、一度に 1 つのコントローラー アクションに集中できるため、少しの練習で機能的な Web API をかなり迅速に作成できます。

このモジュールでは、メモリ内キャッシュを使用しました。 このアプローチは、Web API の概念の学習に集中するのに役立ちましたが、実際のアプリケーションにはいくつかの明白な制限があります。 アプリケーションが停止すると、すべての変更が失われます。

実際のアプリケーションでは、データベースなどのバッキング ストアにデータを格納します。 このチュートリアルでは、Entity Framework Core を使用してリレーショナル データを保持および取得する方法について説明します。

詳細については、ビデオをご覧ください

詳細については、以下の記事を参照してください。