Este é o código-fonte do curso ASP.NET Core Web API. O código-fonte aqui presente serve para ensinar a construir Web API com ASP.NET Core MVC.
Assuntos tratados no curso
Pasta e seus destinos:
·· "Código-Fonte - Passo a Passo" - Use para consultar via Github (Browser) o código-fonte.
·· "Código-Fonte - Compactado" - Use para baixar o código-fonte da última aula de cada seção.
· ASP.NET Core Web API:
·· Construção de API - REST.
·· CRUD(Criar, Consultar, Atualizar e Deletar) com Banco de dados.
·· Versionamento de API
·· Autenticação com ASP.NET Core Identity (Básico).
·· Json Web Token (JWT).
·· Documentação com o Swagger.
·· Postman - Testar e organizar as API.
·· Publicar sua API no Azure Sites.
· EF Core:
·· CRUD - Criar, Consultar, Atualizar e Deletar (4 operações básicas).
·· Migrations - Criação automática de um script de criação/mudanças na estrutura do banco de dados.
· Padrão:
·· MVC
·· Repository
·· Unity of Works
·· Injeção de Dependência.
· Integrações com outros sistemas/biblotecas:
·· AutoMapper.