Tecnologias e práticas utilizadas • Funcionalidades • Comandos
Foi desenvolvida uma API REST completa de gerenciamento de boards, posts e comentários de uma plataforma como o Reddit.
- ASP.NET Core com .NET 6
- Entity Framework Core
- SQL Server / SQLite / In-Memory database
- Swagger (documentação)
- AutoMapper (mapeamento)
- Serilog (log)
- xUnit, AutoFixture, Moq e Shouldly (teste unitário)
- Programação Orientada a Objetos
- Injeção de Dependência
- Padrão Repository
- Clean Code
- Publicação
- Cadastro, Listagem, Detalhes, Atualização de Board
- Cadastro, Listagem e Detalhes de um Post
- Cadastro de Comentários
dotnet new gitignore
dotnet new webapi -o DevGames.API
dotnet build
dotnet run
dotnet watch run
dotnet test
dotnet publish
dotnet tool install --global dotnet-ef
dotnet tool uninstall --global dotnet-ef
dotnet ef migrations add InitialMigration -o Persistence/Migrations
dotnet ef database update