https://github.com/danie-e/minimalapi-aspnetcore-sqlserver
API para cadastro de produtos no banco de dados relacional.
https://github.com/danie-e/minimalapi-aspnetcore-sqlserver
api banco-de-dados cadastro-de-produtos sqlserver
Last synced: about 2 months ago
JSON representation
API para cadastro de produtos no banco de dados relacional.
- Host: GitHub
- URL: https://github.com/danie-e/minimalapi-aspnetcore-sqlserver
- Owner: Danie-e
- Created: 2024-09-07T00:26:00.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-07T01:39:27.000Z (about 1 year ago)
- Last Synced: 2025-05-11T16:40:08.670Z (5 months ago)
- Topics: api, banco-de-dados, cadastro-de-produtos, sqlserver
- Language: C#
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MinimalAPI-AspNetCore-SQLServer
Aplicação desenvolvida para a atividade 'Persistência de Dados' da matéria Tecnologias para Análise e Desenvolvimento de Sistemas - G1/T1 - 4ºP/40H - 2024/2.
## Requisitos
Ser baseado no objeto Produto com os seguintes atributos:
- Nome;
- Código;
- Preço;
- Descrição;
- QuantidadeEmEstoque;
- Avaliação;
- Categoria.Possuir rotas para:
- Criação de dados com Post;
- Leitura de todos os dados do banco com Get;
- Leitura de dados por código do produto com Get;
- Leitura de dados por categoria com Get;
- Atualização de informações com Put ou Patch; e
- Exclusão de elementos com Delete.## Tecnologias utilizadas
Foi utilizando o Microsoft.EntityFrameworkCore.SqlServer, este provedor de banco de dados permite que o Entity Framework Core seja usado com o Microsoft SQL Server; já o Microsoft.EntityFrameworkCore.Tools são usadas principalmente para gerenciar Migrações e para criar scaffolds de DbContexttipos de entidade por meio de engenharia reversa do esquema de um banco de dados.
Para esta aplicação foram utilizados os seguintes pacotes:
- **Microsoft.EntityFrameworkCore.SqlServer**
- **Microsoft.EntityFrameworkCore.Tools**