Skip to content

fabiojuliosantos/ApiTarefasMinimalApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💻 ApiCatalogoMinimalApi

📖 Repositório de uma Api de Tarefas

Repositório de Estudos sobre API utilizando .NET com a abordagem de Minimal Api

Minimal APIs utilizam uma quantidade menor de recursos se comparadas às APIs convencionais, sendo ideais para aplicações que consumam o mínimo de dependências do ASP.NET Core, por exemplo.

Todos os recursos necessários ficam presentes na classe Program.cs como classes das models, configurações e controllers

Tecnologias utilizadas:

  • .Net 7;
  • Entity Framework Core InMemory;
  • Swagger

Rotas do projeto:

Rota Verbo Http Funcionalidade
/tarefas GET Lista todas as Tarefas
/tarefas{id} GET Mostra a tarefa do id informado
/tarefas/concluidas GET Lista as tarefas concluídas
/tarefas POST Insere uma nova tarefa
/tarefas{id} PUT Atualiza a tarefa informada pelo id
/tarefas{id} DELETE Exclui a tarefa informada pelo id

Observação:

  • Todos os dados são salvos em memória pelo Entity Framework, ou seja. A cada execução da aplicação, os dados precisam ser persistidos pelo método POST.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages