Сводка

Завершено

В этом модуле вы создали веб-API ASP.NET Core, работающий в .NET. Веб-API создает, читает, обновляет и удаляет пиццы из кэша в оперативной памяти.

Вы узнали, что создание веб-API с помощью ASP.NET Core повлечет за собой следующее:

  1. Создание нового приложения с помощью шаблона ASP.NET Core веб-API.
  2. Создание классов, наследующих от класса ControllerBase и содержащих методы, реагирующие на HTTP-запросы.

Так как этот шаблон позволяет сосредоточиться на одном действии контроллера за раз, вы можете создавать функциональные веб-API довольно быстро с небольшой практикой.

В этом модуле вы использовали кэш в памяти. Этот подход помог вам сосредоточиться на изучении концепций веб-API, но он имеет некоторые очевидные ограничения для реальных приложений. Если приложение останавливается, все изменения будут потеряны!

В реальном приложении вы будете хранить данные в резервном хранилище, например в базе данных. Вы можете узнать, как сохранять и извлекать реляционные данные с помощью Entity Framework Core в этом руководстве.

Видео для получения дополнительных знаний

Статьи для получения дополнительных знаний