Skip to content

pamelaintech/GeladeiraAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geladeira API

API desenvolvida em ASP.NET Core com foco em boas práticas de arquitetura, aplicando os princípios de SOLID e separação de responsabilidades.
O projeto simula o gerenciamento de itens em uma geladeira, permitindo operações de CRUD com validações de negócio.

Funcionalidades

  • Cadastro de itens
  • Consulta de itens
  • Atualização de informações
  • Remoção de itens
  • Validação de regras de negócio (ex: posições vazias, organização dos itens)

Arquitetura e Boas Práticas

  • Arquitetura em camadas (Controller, Service, Repository)
  • Princípios SOLID
  • Injeção de Dependência nativa do ASP.NET Core
  • Separação de regras de negócio e acesso a dados

Tecnologias Utilizadas

  • C#
  • ASP.NET Core
  • Entity Framework Core
  • ADO.NET
  • SQL Server
  • xUnit e Moq (testes unitários)
  • Git

Banco de Dados

O projeto utiliza:

  • Entity Framework Core para ORM
  • ADO.NET para consultas diretas em cenários específicos

Migrações

Add-Migration Inicial
Update-Database

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published