Projeto feito utilizando o Visual Studio 2022, C# (Web API ASP.Net Core), EF Core (SQL Server) utilizando a abordagem Code First (Model First) e Swagger para documentação da API.
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
dotnet add package Microsoft.EntityFrameworkCore.Design
dotnet tool install --global dotnet-ef
- Instale os pacotes necessários listados acima
- Crie uma Migration com o seguinte comando:
dotnet ef migrations add InitialDataBase
- Execute a Migration criada com o seguinte comando:
dotnet ef database update
- Pronto, banco de dados criado com sucesso!
- Inicie o projeto
- Por padrão e requisito do desafio, será preenchido uma lista de Cervejas (Tabela Product) e Cashbacks (Tabela Cashback)
- O projeto possui uma tela (Front-End) criada pelo Swagger com todas as operações possíveis na API
- E-mail: [email protected]
- Whatsapp: (21) 9-6647-3139
- Repositório do Projeto: https://github.com/gcscript/CervejariaGCS