Este projeto é uma API simples feita em ASP.NET Core para gerenciar alunos.
Ela permite:
- 📄 Listar alunos cadastrados
- ➕ Adicionar novos alunos
Os dados ficam armazenados temporariamente em memória, ou seja, não existe banco de dados. Quando a aplicação é reiniciada, os dados são perdidos.
A rota abaixo retorna todos os alunos cadastrados.
GET /aluno
Ela retorna uma lista em formato JSON com os alunos armazenados.
A rota abaixo permite cadastrar um novo aluno.
POST /aluno
Para adicionar um aluno é necessário enviar o nome e a idade do aluno.
A API verifica se os dados são válidos e então gera automaticamente uma matrícula para o aluno.
Os alunos são guardados em uma lista dentro da própria aplicação, ou seja:
- os dados existem apenas enquanto a API estiver rodando
- ao reiniciar a aplicação, os dados são apagados
Esse tipo de armazenamento é usado apenas para testes e aprendizado.
Dentro da pasta chamada MeuSite, contém um site simples que pode consumir a API para mostrar ou cadastrar alunos, tenha certeza que a API esteja rodando para testar o site.