#Livraria FIAP
Este projeto é parte de um estudo realizado no curso da Postech da FIAP, utilizando tecnologias modernas do ecossistema .NET para desenvolvimento de APIs mínimas (Minimal APIs) e integração com EF Core para acesso a banco de dados.
O objetivo deste projeto é explorar e aprender sobre as seguintes tecnologias e conceitos:
- .NET 8: Utilizando a versão mais recente do framework .NET.
- EF Core: Framework ORM (Object-Relational Mapping) para acesso a banco de dados.
- Minimal APIs: Implementação de APIs de forma simplificada e direta usando o conceito de Minimal APIs introduzido no .NET 6 e continuado nas versões subsequentes.
- Estudo na Postech da FIAP: Desenvolvido como parte do curso POSTECH oferecido pela FIAP.
- Implementação de CRUD (Create, Read, Update, Delete) para entidades principais do sistema.
- Integração com banco de dados através de EF Core para persistência de dados.
- Utilização de Minimal APIs para exposição dos endpoints HTTP.
Para executar esta aplicação localmente, certifique-se de ter instalado:
- .NET 8 SDK
- Banco de dados suportado pelo EF Core (por exemplo, SQL Server, PostgreSQL)
- Editor de código de sua preferência (Visual Studio, VS Code, etc.)
-
Clone este repositório:
git clone https://github.com/seu-usuario/nome-do-repositorio.git
-
Navegue até o diretório do projeto:
cd nome-do-repositorio
-
Execute a aplicação usando o comando:
dotnet run
-
Acesse os endpoints da API através do navegador ou de ferramentas como Postman ou Insomnia.