Finalizando o desafio! #120
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🚀 Desafio Trilha .NET - API de Tarefas
Este Pull Request finaliza o desafio proposto na trilha .NET, implementando uma API de gerenciamento de tarefas com Entity Framework Core e banco de dados SQLite.
📌 Implementações realizadas
Tarefacom os campos:IdTituloDescricaoDataStatus(enum: Pendente, EmAndamento, Concluida)TarefasContext) para persistência com SQLite.Program.cseappsettings.jsonpara conexão com o banco.GET /Tarefa/{id}→ busca por IdGET /Tarefa/ObterTodos→ lista todas as tarefasGET /Tarefa/ObterPorTitulo→ filtro por títuloGET /Tarefa/ObterPorData→ filtro por dataGET /Tarefa/ObterPorStatus→ filtro por statusPOST /Tarefa→ criação de nova tarefaPUT /Tarefa/{id}→ atualização de tarefa existenteDELETE /Tarefa/{id}→ exclusão de tarefa✅ Resultado
A API está funcional e pronta para uso, permitindo o gerenciamento completo de tarefas com filtros e persistência em banco de dados leve e gratuito.
💡 Este PR atende aos requisitos do desafio e demonstra o uso de boas práticas com .NET 6/7, Entity Framework Core e SQLite.