Este projeto é uma aplicação de "Fluxo de Caixa" desenvolvida em .NET Core. A aplicação permite realizar operações de crédito e débito, além de consultar o saldo atual.
- src/API: Contém a API principal da aplicação.
- src/Core: Contém as principais lógicas de negócio e modelos.
- tests/Benchmark: Contém testes de benchmark utilizando BenchmarkDotNet.
- tests/Unidade: Contém testes unitários da aplicação.
- Docker
- Docker Compose
- Clone este repositório para sua máquina local:
git clone https://github.com/WalterDias/FluxoDeCaixa.git cd FluxoDeCaixa
- Execute o comando para compilar e rodar a aplicação no docker:
docker-compose up --build
- Para executar a aplicação utilize o endereço:
http://localhost:5002/swagger/index.html
Caso queira debugar a aplicação não esqueça de modificar a connection string ou utilize a conections string criada pelo docker compose
Atenção durante a utilização via swagger: