#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.

Sobre o Projeto

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.

Funcionalidades da Aplicação

  • 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.

Requisitos para Execução

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.)

Como Executar

  1. Clone este repositório:

    git clone https://github.com/seu-usuario/nome-do-repositorio.git
    
  2. Navegue até o diretório do projeto:

    cd nome-do-repositorio
    
  3. Execute a aplicação usando o comando:

    dotnet run
    
  4. Acesse os endpoints da API através do navegador ou de ferramentas como Postman ou Insomnia.