CashFlow é uma API (CRUD) com persistência de dados MySql
voltada para a gestão de despesas financeiras, desenvolvida em C#/.NET. Ela aplica os conceitos de DDD (Domain-Driven Design), SOLID e Clean Code.
Faça um clone do projeto.
Basta abrir o projeto no Visual Studio e executar a aplicação.
Navegue até src/CashFlow.API
e execute o comando dotnet run
.
Rota | Descrição |
---|---|
GET / | Recupera todas as despesas |
GET /{id} | Recupera uma despesa |
POST / | Cadastra uma despesa |
DELETE /{id} | Deleta uma despesa |
PUT /{id} | Atualiza uma despesa |
Para visualizar a documentação completa dos endpoints, rode o projeto e acesse a rota: localhost{PORT}/swagger/index.html
.