Resumo
Neste módulo, você criou uma API Web ASP.NET Core em execução no .NET. A API da Web cria, lê, atualiza e exclui pizzas de um cache na memória.
Você aprendeu que criar uma API da Web com o ASP.NET Core implica:
- Criando um novo aplicativo usando o modelo ASP.NET Core Web API .
- Criação de classes que herdam da
ControllerBase
classe e que contêm métodos que respondem a solicitações HTTP.
Como esse padrão permite que você se concentre em uma única ação do controlador de cada vez, você pode criar APIs da Web funcionais rapidamente com um pouco de prática.
Neste módulo, você usou um cache na memória. Essa abordagem ajudou você a se concentrar no aprendizado de conceitos de API da Web, mas tem algumas limitações óbvias para aplicativos do mundo real. Se o aplicativo parar, todas as suas alterações serão perdidas!
Em um aplicativo do mundo real, você armazenaria seus dados em um armazenamento de backup, como um banco de dados. Você pode aprender como persistir e recuperar dados relacionais usando o Entity Framework Core neste tutorial.