Este é o backend do projeto Lista de Heróis. Este projeto é responsável por fornecer uma API RESTful para gerenciar uma lista de heróis. O projeto é desenvolvido usando .NET.
Siga estas etapas para instalar e executar o projeto:
- A Query de criação do db se encontra na pasta da Api, query.sql
- Clone o repositório
git clone https://github.com/seu-usuario/lista-herois-back.git
- Navegue até a pasta do projeto
cd .\lista-herois-back\super-herois-api\
- Execute
dotnet restore
para restaurar as dependências do projeto - Configure a string de conexão ao BD no arquivo appsettings
- Execute
dotnet run
para iniciar o servidor
A API fornece os seguintes endpoints:
GET /api/herois
: Retorna uma lista de todos os heróisPOST /api/herois
: Cria um novo heróiGET /api/herois/{id}
: Retorna detalhes de um herói específicoPUT /api/herois/{id}
: Atualiza um herói específicoDELETE /api/herois/{id}
: Deleta um herói específico