Este é um projeto desenvolvido utilizando .NET 8. O objetivo deste projeto é criar uma API simples de livraria, que permite adicionar livros, identificar por ID, atualizar e excluir livros. Ou seja, um CRUD. Fiz essa API básica sobre livros para treinar meus conhecimentos em .NET 8 e ASP.NET Core 6.
- .NET 8 SDK
- Visual Studio
- Clone o repositório:
git clone https://github.com/RuanVNBezerra/ProjetoLivraria.git cd ProjetoLivraria
- Navegue até o diretório do projeto:
cd ProjetoLivraria
- Restaure as dependências do projeto:
dotnet restore
Para executar o projeto, utilize o seguinte comando:
dotnet run
- Criar um livro:
POST /api/books
- Visualizar todos os livros:
GET /api/books
- Visualizar um livro por ID:
GET /api/books/{id}
- Atualizar um livro:
PUT /api/books/{id}
- Excluir um livro:
DELETE /api/books/{id}
Para rodar os testes, utilize o seguinte comando:
dotnet test
- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/nome-da-feature
) - Commit suas alterações (
git commit -am 'Adiciona nova feature'
) - Faça o push para a branch (
git push origin feature/nome-da-feature
) - Abra um Pull Request
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.