Пример REST API сервиса на принципах Clean Architecture
- Добавить методы для создания платежного метода
- Добавить методы для списания/пополнения счета
- Добавить обертку для работы с бизнес транзациями поверх Repository
st1=>start: HTTPHandler
op1=>operation: Adapter (JSON to DTO)
op2=>operation: Usecase (Implements domain logic)
op3=>operation: Repository (Work with database)
st1->op1->op2->op3
e=>end